/* Depth Base */

.depth_out h2,.depth_out p,.depth_out a{margin:0;padding:0;border: 0;line-height:1.6;}
.depth_out hr:before,.depth_out hr:after,.depth_out .content_in .stacksEmptyFiller{display: none}

.depth_in,
header .depth_theme_limit,
footer .depth_theme_limit{
  
  max-width: 1000px;
  
}
main .depth_theme_limit{
  max-width: 100%;
  padding: 0;
}
.depth_limit{
  margin: 0 auto;
}



.nfont{
	font-family: 'Open Sans', sans-serif !important;
}
h2.nfont,
.sub_heading.nfont{
	font-family: 'Lora', serif !important;
}
header.depth_theme,
main.depth_theme h1,
main.depth_theme h2,
main.depth_theme h3,
main.depth_theme h4,
main.depth_theme h5,
main.depth_theme h6{
  font-family: 'Lora', serif !important;
}
.depth_in a{text-decoration: none;}
.depth_in{
  font-size: 14px;
  line-height: 1.6;}

/* 2 Col Spacing */
.depth_section{
  margin-bottom: 20px;
}



.depth_out img{max-width: 100%}

.depth_out *, 
.depth_out *:before, 
.depth_out *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;}

.depth_out .cf:after {content:"";display:table;clear:both;}
.depth_out .exp{position:absolute;top:0;left:0;bottom:0;right:0;}

@media screen and (min-width: 770px){
  /* 2 Col Spacing */
  .depth_row .s3_column_left .depth_section{
    margin-right: 10.000000px;
  }
  .depth_row .s3_column_right .depth_section{
    margin-left: 10.000000px;
  }
  /* 3 Col Spacing */
  .depth_row.three_col .s3_column_left .depth_section{
    margin-right: 13.320000px;
  }
  .depth_row.three_col .s3_column_center .depth_section{
    margin-left: 6.660000px;
    margin-right: 6.660000px;
  }
  .depth_row.three_col .s3_column_right .depth_section{
    margin-left: 13.320000px;
  }
  /* 4 Col Spacing (1/4) */
  .depth_row .s3_column_4:first-child .depth_section{
    margin-right: 15.000000px;
    margin-left: 0;
  }
  /* 4 Col Spacing (2/4) */
  .depth_row .s3_column_4 + .s3_column_4 .depth_section{
    margin-right: 10.000000px;
    margin-left: 5.000000px;
  }
  /* 4 Col Spacing (3/4) */
  .depth_row .s3_column_4 + .s3_column_4 + .s3_column_4 .depth_section{
    margin-right: 5.000000px;
    margin-left: 10.000000px;
  }
  /* 4 Col Spacing (4/4) */
  .depth_row .s3_column_4 + .s3_column_4 + .s3_column_4 + .s3_column_4 .depth_section{
    margin-left: 15.000000px;
    margin-right: 0;
  }
  /* Flex Equal Height/Centering */
  
  .s3_row.depth_row,
  .depth_row .s3_column,
  .s3_row.depth_row .depth_out,
  .s3_row.depth_row .depth_out > div,
  .s3_row.depth_row .depth_wrapper,
  .s3_row.depth_row .content_out,
  .s3_row.depth_row .depth_image *{
    flex: 1;
    display: flex !important;
  }
  .s3_row.depth_row .content_out,
  .s3_row.depth_row .content_in{
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .depth_ie .s3_row.depth_row,
  .depth_ie .depth_row .s3_column,
  .s3_row.depth_row .depth_ie .depth_out,
  .s3_row.depth_row .depth_ie .depth_out > div,
  .s3_row.depth_row .depth_ie .depth_wrapper,
  .s3_row.depth_row .depth_ie .content_out,
  .s3_row.depth_row .depth_ie .depth_image *{
    flex: auto !important;
    display: block !important;
  }
}


.content_flex {position: static;}

.s3_row.depth_row .content_flex {
  flex: 1;
  display: flex;
  justify-content: center;
  -webkit-justify-content: center;
}

/* Edit Mode */


/* Animations */


.depth_fx .depth_image,
.depth_fx .depth_tint,
.depth_fx .depth_gradient,
.depth_fx .content_tint,
.depth_fx p.sub_heading,
.depth_fx .heading_out .stacks_out,
.depth_fx p.main_content,
.depth_fx .depth_aside,
.depth_fx .heading_out h2{ opacity: 0; }

.depth_fx.depth_ie .depth_image,
.depth_fx.depth_ie .depth_tint,
.depth_fx.depth_ie .depth_gradient,
.depth_fx.depth_ie .content_tint,
.depth_fx.depth_ie p.sub_heading,
.depth_fx.depth_ie .heading_out .stacks_out,
.depth_fx.depth_ie p.main_content,
.depth_fx.depth_ie .depth_aside,
.depth_fx.depth_ie .heading_out h2{ opacity: 1; }


.depth_inview.slow_fadeIn.depth_fx .depth_image,
.depth_inview.slow_fadeIn.depth_fx .depth_tint,
.depth_inview.slow_fadeIn.depth_fx .content_tint,
.depth_inview.slow_fadeIn.depth_fx .depth_gradient{ animation: nbanner_fadein .7s both; }
.depth_inview.slow_fadeIn.depth_fx .heading_out{ animation: heading_border_color 1s both; }
.depth_inview.slow_fadeIn.depth_fx p.super_heading,
.depth_inview.slow_fadeIn.depth_fx .heading_out h2{ animation: nbanner_fadein 1s .25s both; }
.depth_inview.slow_fadeIn.depth_fx p.sub_heading,
.depth_inview.slow_fadeIn.depth_fx .heading_out .stacks_out{ animation: nbanner_fadein 1s .5s both; }
.depth_inview.slow_fadeIn.depth_fx p.main_content,
.depth_inview.slow_fadeIn.depth_fx .depth_aside{	animation: nbanner_fadein 1s .75s both; }
.depth_inview.slow_fadeIn.depth_fx a.depth_button{	animation: nbanner_fadein 1s 1s backwards; }
.depth_inview.slow_fadeIn.depth_fx p.sub_content{ animation: nbanner_fadein 1s 1.25s backwards; }
.depth_inview.slow_fadeIn.depth_fx hr.hr_top_header{	animation: hr_top_header 1s .5s backwards; }
.depth_inview.slow_fadeIn.depth_fx hr.hr_bottom_header{ animation: hr_bottom_header 1s .5s backwards; }
.depth_inview.slow_fadeIn.depth_fx hr.hr_bottom_content{	animation: hr_bottom_content 1s .5s backwards; }

.depth_inview.steady_fadeIn.depth_fx .depth_image,
.depth_inview.steady_fadeIn.depth_fx .depth_tint,
.depth_inview.steady_fadeIn.depth_fx .content_tint,
.depth_inview.steady_fadeIn.depth_fx .depth_gradient{ animation: nbanner_fadein .5s both; }
.depth_inview.steady_fadeIn.depth_fx .heading_out{ animation: heading_border_color .7s both; }
.depth_inview.steady_fadeIn.depth_fx p.super_heading,
.depth_inview.steady_fadeIn.depth_fx .heading_out h2{ animation: nbanner_fadein .7s .15s both; }
.depth_inview.steady_fadeIn.depth_fx p.sub_heading,
.depth_inview.steady_fadeIn.depth_fx .heading_out .stacks_out{ animation: nbanner_fadein .7s .35s both; }
.depth_inview.steady_fadeIn.depth_fx p.main_content,
.depth_inview.steady_fadeIn.depth_fx .depth_aside{	animation: nbanner_fadein .7s .5s both; }
.depth_inview.steady_fadeIn.depth_fx a.depth_button{	animation: nbanner_fadein .7s .65s backwards; }
.depth_inview.steady_fadeIn.depth_fx p.sub_content{ animation: nbanner_fadein .7s .8s backwards; }
.depth_inview.steady_fadeIn.depth_fx hr.hr_top_header{	animation: hr_top_header .7s .25s backwards; }
.depth_inview.steady_fadeIn.depth_fx hr.hr_bottom_header{ animation: hr_bottom_header .7s .25s backwards; }
.depth_inview.steady_fadeIn.depth_fx hr.hr_bottom_content{	animation: hr_bottom_content .7s .25s backwards; }

.depth_inview.fast_fadeIn.depth_fx .depth_image,
.depth_inview.fast_fadeIn.depth_fx .depth_tint,
.depth_inview.fast_fadeIn.depth_fx .content_tint,
.depth_inview.fast_fadeIn.depth_fx .depth_gradient{ animation: nbanner_fadein .3s both; }
.depth_inview.fast_fadeIn.depth_fx .heading_out{ animation: heading_border_color .4s both; }
.depth_inview.fast_fadeIn.depth_fx p.super_heading,
.depth_inview.fast_fadeIn.depth_fx .heading_out h2{ animation: nbanner_fadein .4s .15s both; }
.depth_inview.fast_fadeIn.depth_fx p.sub_heading,
.depth_inview.fast_fadeIn.depth_fx .heading_out .stacks_out{ animation: nbanner_fadein .4s .35s both; }
.depth_inview.fast_fadeIn.depth_fx p.main_content,
.depth_inview.fast_fadeIn.depth_fx .depth_aside{	animation: nbanner_fadein .4s .5s both; }
.depth_inview.fast_fadeIn.depth_fx a.depth_button{	animation: nbanner_fadein .4s .65s backwards; }
.depth_inview.fast_fadeIn.depth_fx p.sub_content{ animation: nbanner_fadein .4s .8s backwards; }
.depth_inview.fast_fadeIn.depth_fx hr.hr_top_header{	animation: hr_top_header .4s .25s backwards; }
.depth_inview.fast_fadeIn.depth_fx hr.hr_bottom_header{ animation: hr_bottom_header .4s .25s backwards; }
.depth_inview.fast_fadeIn.depth_fx hr.hr_bottom_content{	animation: hr_bottom_content .4s .25s backwards; }


@-webkit-keyframes heading_border_color {
  from {border-color: transparent;}
  to {border-color: ;}}
@keyframes nbanner_fadein {
  from {border-color: transparent;}
  to {border-color: ;}}

@-webkit-keyframes nbanner_fadein {
  from {opacity: 0;}
  to {opacity: 1;}}
@keyframes nbanner_fadein {
  from {opacity: 0;}
  to {opacity: 1;}}

@-webkit-keyframes nbanner_bg_fadein {
  from {background-color: transparent;}
  to {background-color: inherit;}}
@keyframes nbanner_bg_fadein {
  from {background-color: transparent;}
  to {background-color: inherit;}}

@-webkit-keyframes hr_top_header {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}
@keyframes hr_top_header {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}


@-webkit-keyframes hr_bottom_header {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}
@keyframes hr_bottom_header {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}


@-webkit-keyframes hr_bottom_content {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}
@keyframes hr_bottom_content {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_8 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_8 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_8 .depth_section_link:hover .depth_in,
#stacks_in_8 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_8.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_8.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_8 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_8 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: 50% 50%;

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-8.jpg);
	
	
	
}





#stacks_in_8 .depth_tint{ background: rgba(102, 102, 102, 0.14); }

#stacks_in_8 .content_tint{ background: rgba(204, 204, 204, 0.00); }

#stacks_in_8 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.47) 0%,rgba(230, 230, 230, 0.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.47) 0%,rgba(230, 230, 230, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_8 .heading_out{
	display: block;
	display: inline-block;
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_8 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_8 .heading_out h2{
	font-size: 100px;
	line-height: 120px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_8 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 16px;
	letter-spacing: 5px;
	margin: 0px 0 0px;
	 font-weight: bolder; 
	
	
	
	float: none;}

#stacks_in_8 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 19px;
	letter-spacing: 0px;
	margin: 50px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_8 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 420px; 
	

	
	 text-align: center; 
	
	padding: 21% 50px 21% 50px;
	margin: 0 18%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_8 .content_out{
		padding: 18% 50px 12% 50px;
		margin: 0 0%;}
	#stacks_in_8 .heading_out h2{
		font-size: 80px;
		line-height: 80px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_8 .depth_wrapper{background-color: rgba(0, 0, 0, 0.10);}
	#stacks_in_8 .depth_tint,
	#stacks_in_8 .content_tint{ background: none !important; }
	#stacks_in_8 .heading_out h2,
	#stacks_in_8 .content_out{
		
		 text-align: center !important; 
		
	}
	
}


#stacks_in_8 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_8 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 40px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_8 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.40em;
	line-height: 1.50;
	margin-top: 6%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	 font-weight: bolder; 
	
	}

#stacks_in_8 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 18px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 102, 0.69);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_8 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_8 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 102, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_8 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 14px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_8 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -420px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_8 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_8 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_8 .depth_aside_wrapper,
#stacks_in_8 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_8 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_8 .depth_aside_padding > div{max-width:500px;}

@media screen and (max-width: 770px){
	#stacks_in_8 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_8 .depth_aside_padding{
	padding: 40px 50px 0px 70px;
}
@media screen and (max-width: 770px){
	#stacks_in_8 .depth_aside_padding{
		padding: 20px 30px 50px 30px;
	}
}

/* Layer Top */


#stacks_in_8 .depth_in{z-index: 4;}
#stacks_in_8 .depth_tint{z-index: 3;}
#stacks_in_8 .depth_gradient{z-index: 2;}
#stacks_in_8 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_8 .depth_wrapper.content_tint,
	#stacks_in_8 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_8 hr{border: 0;margin: 0;}

#stacks_in_8 hr.hr_top_header{
	height: -4px;
	width: 20%;
	background: rgba(255, 102, 102, 0.57);
	display: inline-block;}

#stacks_in_8 hr.hr_bottom_header{
	height: 8px;
	width: 35%;
	background: rgba(255, 102, 102, 0.57);
	display: inline-block;}

#stacks_in_8 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}#stacks_in_1236>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2652 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2652 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2652 .depth_section_link:hover .depth_in,
#stacks_in_2652 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2652{margin-bottom: 0;}


#stacks_in_2652.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2652.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2652 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2652 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2652 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2652 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2652 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2652 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2652 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2652 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2652 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2652 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2652 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2652 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2652 .depth_tint,
	#stacks_in_2652 .content_tint{ background: none !important; }
	#stacks_in_2652 .heading_out h2,
	#stacks_in_2652 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2652 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2652 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2652 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_2652 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2652 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2652 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2652 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2652 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2652 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2652 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2652 .depth_aside_wrapper,
#stacks_in_2652 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2652 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2652 .content_out .centered_image img{float: left;} 





#stacks_in_2652 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2652 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2652 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2652 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2652 .depth_in{z-index: 4;}
#stacks_in_2652 .depth_tint{z-index: 3;}
#stacks_in_2652 .depth_gradient{z-index: 2;}
#stacks_in_2652 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2652 hr{border: 0;margin: 0;}

#stacks_in_2652 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2652 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2652 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3578 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3578 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3578 .depth_section_link:hover .depth_in,
#stacks_in_3578 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3578{margin-bottom: 0;}


#stacks_in_3578.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3578.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3578 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3578 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3578 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3578 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3578 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3578 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3578 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3578 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3578 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3578 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3578 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3578 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3578 .depth_tint,
	#stacks_in_3578 .content_tint{ background: none !important; }
	#stacks_in_3578 .heading_out h2,
	#stacks_in_3578 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3578 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3578 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3578 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_3578 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3578 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3578 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3578 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3578 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3578 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3578 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3578 .depth_aside_wrapper,
#stacks_in_3578 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3578 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3578 .content_out .centered_image img{float: left;} 





#stacks_in_3578 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3578 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3578 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3578 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3578 .depth_in{z-index: 4;}
#stacks_in_3578 .depth_tint{z-index: 3;}
#stacks_in_3578 .depth_gradient{z-index: 2;}
#stacks_in_3578 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3578 hr{border: 0;margin: 0;}

#stacks_in_3578 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3578 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3578 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2330 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2330 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2330 .depth_section_link:hover .depth_in,
#stacks_in_2330 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2330{margin-bottom: 0;}


#stacks_in_2330.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2330.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2330 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2330 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2330 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2330 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2330 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2330 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2330 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2330 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2330 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2330 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2330 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2330 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2330 .depth_tint,
	#stacks_in_2330 .content_tint{ background: none !important; }
	#stacks_in_2330 .heading_out h2,
	#stacks_in_2330 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2330 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2330 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2330 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_2330 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2330 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2330 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2330 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2330 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2330 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2330 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2330 .depth_aside_wrapper,
#stacks_in_2330 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2330 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2330 .content_out .centered_image img{float: left;} 





#stacks_in_2330 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2330 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2330 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2330 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2330 .depth_in{z-index: 4;}
#stacks_in_2330 .depth_tint{z-index: 3;}
#stacks_in_2330 .depth_gradient{z-index: 2;}
#stacks_in_2330 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2330 hr{border: 0;margin: 0;}

#stacks_in_2330 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2330 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2330 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3592 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3592 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3592 .depth_section_link:hover .depth_in,
#stacks_in_3592 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3592{margin-bottom: 0;}


#stacks_in_3592.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3592.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3592 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3592 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3592 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3592 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3592 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3592 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3592 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3592 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3592 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3592 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3592 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3592 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3592 .depth_tint,
	#stacks_in_3592 .content_tint{ background: none !important; }
	#stacks_in_3592 .heading_out h2,
	#stacks_in_3592 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3592 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3592 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3592 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_3592 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3592 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3592 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3592 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3592 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3592 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3592 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3592 .depth_aside_wrapper,
#stacks_in_3592 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3592 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3592 .content_out .centered_image img{float: left;} 





#stacks_in_3592 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3592 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3592 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3592 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3592 .depth_in{z-index: 4;}
#stacks_in_3592 .depth_tint{z-index: 3;}
#stacks_in_3592 .depth_gradient{z-index: 2;}
#stacks_in_3592 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3592 hr{border: 0;margin: 0;}

#stacks_in_3592 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3592 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3592 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}#stacks_in_1294>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1241 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1241 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1241 .depth_section_link:hover .depth_in,
#stacks_in_1241 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1241{margin-bottom: 0;}


#stacks_in_1241.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1241.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1241 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1241 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1241 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1241 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1241 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1241 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1241 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1241 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1241 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1241 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1241 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1241 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1241 .depth_tint,
	#stacks_in_1241 .content_tint{ background: none !important; }
	#stacks_in_1241 .heading_out h2,
	#stacks_in_1241 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1241 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1241 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1241 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_1241 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1241 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1241 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1241 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1241 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1241 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1241 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1241 .depth_aside_wrapper,
#stacks_in_1241 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1241 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1241 .content_out .centered_image img{float: left;} 





#stacks_in_1241 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1241 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1241 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1241 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1241 .depth_in{z-index: 4;}
#stacks_in_1241 .depth_tint{z-index: 3;}
#stacks_in_1241 .depth_gradient{z-index: 2;}
#stacks_in_1241 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1241 hr{border: 0;margin: 0;}

#stacks_in_1241 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1241 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1241 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1282 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1282 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1282 .depth_section_link:hover .depth_in,
#stacks_in_1282 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1282{margin-bottom: 0;}


#stacks_in_1282.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1282.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1282 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1282 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1282 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1282 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1282 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1282 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1282 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1282 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1282 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1282 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1282 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1282 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1282 .depth_tint,
	#stacks_in_1282 .content_tint{ background: none !important; }
	#stacks_in_1282 .heading_out h2,
	#stacks_in_1282 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1282 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1282 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1282 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_1282 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1282 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1282 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1282 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1282 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1282 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1282 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1282 .depth_aside_wrapper,
#stacks_in_1282 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1282 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1282 .content_out .centered_image img{float: left;} 





#stacks_in_1282 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1282 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1282 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1282 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1282 .depth_in{z-index: 4;}
#stacks_in_1282 .depth_tint{z-index: 3;}
#stacks_in_1282 .depth_gradient{z-index: 2;}
#stacks_in_1282 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1282 hr{border: 0;margin: 0;}

#stacks_in_1282 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1282 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1282 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1251 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1251 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1251 .depth_section_link:hover .depth_in,
#stacks_in_1251 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1251{margin-bottom: 0;}


#stacks_in_1251.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1251.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1251 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1251 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1251 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1251 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1251 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1251 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1251 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1251 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1251 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1251 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1251 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1251 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1251 .depth_tint,
	#stacks_in_1251 .content_tint{ background: none !important; }
	#stacks_in_1251 .heading_out h2,
	#stacks_in_1251 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1251 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1251 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1251 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_1251 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1251 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1251 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1251 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1251 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1251 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1251 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1251 .depth_aside_wrapper,
#stacks_in_1251 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1251 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1251 .content_out .centered_image img{float: left;} 





#stacks_in_1251 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1251 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1251 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1251 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1251 .depth_in{z-index: 4;}
#stacks_in_1251 .depth_tint{z-index: 3;}
#stacks_in_1251 .depth_gradient{z-index: 2;}
#stacks_in_1251 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1251 hr{border: 0;margin: 0;}

#stacks_in_1251 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1251 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1251 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1284 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1284 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1284 .depth_section_link:hover .depth_in,
#stacks_in_1284 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1284{margin-bottom: 0;}


#stacks_in_1284.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1284.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1284 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1284 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1284 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1284 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1284 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1284 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1284 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1284 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1284 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1284 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1284 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1284 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1284 .depth_tint,
	#stacks_in_1284 .content_tint{ background: none !important; }
	#stacks_in_1284 .heading_out h2,
	#stacks_in_1284 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1284 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1284 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1284 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_1284 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1284 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1284 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1284 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1284 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1284 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1284 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1284 .depth_aside_wrapper,
#stacks_in_1284 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1284 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1284 .content_out .centered_image img{float: left;} 





#stacks_in_1284 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1284 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1284 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1284 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1284 .depth_in{z-index: 4;}
#stacks_in_1284 .depth_tint{z-index: 3;}
#stacks_in_1284 .depth_gradient{z-index: 2;}
#stacks_in_1284 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1284 hr{border: 0;margin: 0;}

#stacks_in_1284 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1284 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1284 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}#stacks_in_1277>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3463 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3463 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3463 .depth_section_link:hover .depth_in,
#stacks_in_3463 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3463{margin-bottom: 0;}


#stacks_in_3463.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3463.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3463 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3463 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3463 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3463 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3463 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3463 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3463 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3463 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3463 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3463 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3463 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3463 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3463 .depth_tint,
	#stacks_in_3463 .content_tint{ background: none !important; }
	#stacks_in_3463 .heading_out h2,
	#stacks_in_3463 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3463 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3463 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3463 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_3463 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3463 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3463 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3463 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3463 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3463 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3463 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3463 .depth_aside_wrapper,
#stacks_in_3463 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3463 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3463 .content_out .centered_image img{float: left;} 





#stacks_in_3463 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3463 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3463 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3463 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3463 .depth_in{z-index: 4;}
#stacks_in_3463 .depth_tint{z-index: 3;}
#stacks_in_3463 .depth_gradient{z-index: 2;}
#stacks_in_3463 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3463 hr{border: 0;margin: 0;}

#stacks_in_3463 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3463 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3463 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1253 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1253 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1253 .depth_section_link:hover .depth_in,
#stacks_in_1253 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1253{margin-bottom: 0;}


#stacks_in_1253.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1253.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1253 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1253 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1253 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1253 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1253 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1253 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1253 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1253 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1253 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1253 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1253 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1253 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1253 .depth_tint,
	#stacks_in_1253 .content_tint{ background: none !important; }
	#stacks_in_1253 .heading_out h2,
	#stacks_in_1253 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1253 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1253 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1253 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_1253 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1253 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1253 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1253 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1253 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1253 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1253 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1253 .depth_aside_wrapper,
#stacks_in_1253 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1253 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1253 .content_out .centered_image img{float: left;} 





#stacks_in_1253 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1253 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1253 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1253 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1253 .depth_in{z-index: 4;}
#stacks_in_1253 .depth_tint{z-index: 3;}
#stacks_in_1253 .depth_gradient{z-index: 2;}
#stacks_in_1253 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1253 hr{border: 0;margin: 0;}

#stacks_in_1253 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1253 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1253 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1243 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1243 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1243 .depth_section_link:hover .depth_in,
#stacks_in_1243 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1243{margin-bottom: 0;}


#stacks_in_1243.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1243.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1243 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1243 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1243 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1243 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1243 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1243 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1243 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1243 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1243 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1243 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1243 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1243 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1243 .depth_tint,
	#stacks_in_1243 .content_tint{ background: none !important; }
	#stacks_in_1243 .heading_out h2,
	#stacks_in_1243 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1243 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1243 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1243 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_1243 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1243 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1243 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1243 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1243 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1243 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1243 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1243 .depth_aside_wrapper,
#stacks_in_1243 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1243 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1243 .content_out .centered_image img{float: left;} 





#stacks_in_1243 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1243 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1243 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1243 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1243 .depth_in{z-index: 4;}
#stacks_in_1243 .depth_tint{z-index: 3;}
#stacks_in_1243 .depth_gradient{z-index: 2;}
#stacks_in_1243 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1243 hr{border: 0;margin: 0;}

#stacks_in_1243 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1243 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1243 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1490>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1494 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1494 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1494 .depth_section_link:hover .depth_in,
#stacks_in_1494 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1494{margin-bottom: 0;}


#stacks_in_1494.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1494.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1494 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1494 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1494 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1494 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1494 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1494 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1494 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1494 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1494 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1494 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1494 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1494 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1494 .depth_tint,
	#stacks_in_1494 .content_tint{ background: none !important; }
	#stacks_in_1494 .heading_out h2,
	#stacks_in_1494 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1494 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1494 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1494 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_1494 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1494 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1494 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1494 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1494 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1494 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1494 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1494 .depth_aside_wrapper,
#stacks_in_1494 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1494 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1494 .content_out .centered_image img{float: left;} 





#stacks_in_1494 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1494 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1494 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1494 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1494 .depth_in{z-index: 4;}
#stacks_in_1494 .depth_tint{z-index: 3;}
#stacks_in_1494 .depth_gradient{z-index: 2;}
#stacks_in_1494 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1494 hr{border: 0;margin: 0;}

#stacks_in_1494 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1494 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1494 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}#stacks_in_1322>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1326 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1326 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1326 .depth_section_link:hover .depth_in,
#stacks_in_1326 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1326{margin-bottom: 0;}


#stacks_in_1326.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1326.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1326 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1326 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1326 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1326 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1326 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1326 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1326 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1326 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1326 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1326 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1326 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1326 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1326 .depth_tint,
	#stacks_in_1326 .content_tint{ background: none !important; }
	#stacks_in_1326 .heading_out h2,
	#stacks_in_1326 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1326 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1326 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1326 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_1326 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1326 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1326 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1326 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1326 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1326 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1326 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1326 .depth_aside_wrapper,
#stacks_in_1326 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1326 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1326 .content_out .centered_image img{float: left;} 





#stacks_in_1326 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1326 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1326 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1326 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1326 .depth_in{z-index: 4;}
#stacks_in_1326 .depth_tint{z-index: 3;}
#stacks_in_1326 .depth_gradient{z-index: 2;}
#stacks_in_1326 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1326 hr{border: 0;margin: 0;}

#stacks_in_1326 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1326 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1326 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2337 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2337 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2337 .depth_section_link:hover .depth_in,
#stacks_in_2337 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2337{margin-bottom: 0;}


#stacks_in_2337.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2337.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2337 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2337 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2337 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2337 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2337 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2337 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2337 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2337 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2337 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2337 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2337 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2337 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2337 .depth_tint,
	#stacks_in_2337 .content_tint{ background: none !important; }
	#stacks_in_2337 .heading_out h2,
	#stacks_in_2337 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2337 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2337 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2337 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_2337 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2337 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2337 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2337 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2337 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2337 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2337 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2337 .depth_aside_wrapper,
#stacks_in_2337 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2337 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2337 .content_out .centered_image img{float: left;} 





#stacks_in_2337 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2337 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2337 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2337 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2337 .depth_in{z-index: 4;}
#stacks_in_2337 .depth_tint{z-index: 3;}
#stacks_in_2337 .depth_gradient{z-index: 2;}
#stacks_in_2337 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2337 hr{border: 0;margin: 0;}

#stacks_in_2337 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2337 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2337 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1332 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1332 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1332 .depth_section_link:hover .depth_in,
#stacks_in_1332 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1332{margin-bottom: 0;}


#stacks_in_1332.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1332.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1332 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1332 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1332 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1332 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1332 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1332 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(118, 214, 255, 1.00);
	border-right: 0px solid rgba(118, 214, 255, 1.00);
	border-bottom: 0px solid rgba(118, 214, 255, 1.00);
	border-left: 10px solid rgba(118, 214, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1332 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1332 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1332 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1332 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1332 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1332 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1332 .depth_tint,
	#stacks_in_1332 .content_tint{ background: none !important; }
	#stacks_in_1332 .heading_out h2,
	#stacks_in_1332 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1332 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1332 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1332 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_1332 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1332 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1332 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1332 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1332 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1332 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1332 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1332 .depth_aside_wrapper,
#stacks_in_1332 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1332 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1332 .content_out .centered_image img{float: left;} 





#stacks_in_1332 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1332 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1332 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1332 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1332 .depth_in{z-index: 4;}
#stacks_in_1332 .depth_tint{z-index: 3;}
#stacks_in_1332 .depth_gradient{z-index: 2;}
#stacks_in_1332 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1332 hr{border: 0;margin: 0;}

#stacks_in_1332 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1332 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1332 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1869 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1869 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1869 .depth_section_link:hover .depth_in,
#stacks_in_1869 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1869{margin-bottom: 0;}


#stacks_in_1869.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1869.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1869 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1869 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1869 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1869 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1869 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1869 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(118, 214, 255, 1.00);
	border-right: 0px solid rgba(118, 214, 255, 1.00);
	border-bottom: 0px solid rgba(118, 214, 255, 1.00);
	border-left: 10px solid rgba(118, 214, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1869 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1869 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1869 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1869 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1869 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1869 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1869 .depth_tint,
	#stacks_in_1869 .content_tint{ background: none !important; }
	#stacks_in_1869 .heading_out h2,
	#stacks_in_1869 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1869 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1869 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1869 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	 display: none; }

#stacks_in_1869 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1869 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1869 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1869 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1869 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1869 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1869 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1869 .depth_aside_wrapper,
#stacks_in_1869 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1869 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1869 .content_out .centered_image img{float: left;} 





#stacks_in_1869 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1869 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1869 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1869 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1869 .depth_in{z-index: 4;}
#stacks_in_1869 .depth_tint{z-index: 3;}
#stacks_in_1869 .depth_gradient{z-index: 2;}
#stacks_in_1869 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1869 hr{border: 0;margin: 0;}

#stacks_in_1869 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1869 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1869 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 1px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3467 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3467 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3467 .depth_section_link:hover .depth_in,
#stacks_in_3467 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_3467.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3467.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_3467 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_3467 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(255, 102, 102, 0.85);
	background-size: cover;
	
}





#stacks_in_3467 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_3467 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3467 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3467 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_3467 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3467 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3467 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_3467 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_3467 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_3467 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_3467 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_3467 .depth_wrapper{background-color: rgba(0, 0, 0, 0.35);}
	#stacks_in_3467 .depth_tint,
	#stacks_in_3467 .content_tint{ background: none !important; }
	#stacks_in_3467 .heading_out h2,
	#stacks_in_3467 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_3467 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_3467 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3467 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3467 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_3467 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3467 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3467 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3467 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3467 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3467 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3467 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_3467 .depth_aside_wrapper,
#stacks_in_3467 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3467 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_3467 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3467 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3467 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3467 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3467 .depth_in{z-index: 4;}
#stacks_in_3467 .depth_tint{z-index: 3;}
#stacks_in_3467 .depth_gradient{z-index: 2;}
#stacks_in_3467 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_3467 .depth_wrapper.content_tint,
	#stacks_in_3467 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_3467 hr{border: 0;margin: 0;}

#stacks_in_3467 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_3467 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_3467 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_3469>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_3469 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3482 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3482 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3482 .depth_section_link:hover .depth_in,
#stacks_in_3482 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3482{margin-bottom: 0;}


#stacks_in_3482.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3482.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3482 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3482 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3482 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3482 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3482 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3482 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3482 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3482 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3482 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3482 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3482 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3482 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3482 .depth_tint,
	#stacks_in_3482 .content_tint{ background: none !important; }
	#stacks_in_3482 .heading_out h2,
	#stacks_in_3482 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3482 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3482 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3482 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3482 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3482 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3482 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3482 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3482 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3482 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3482 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3482 .depth_aside_wrapper,
#stacks_in_3482 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3482 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3482 .content_out .centered_image img{float: left;} 





#stacks_in_3482 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3482 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3482 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3482 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3482 .depth_in{z-index: 4;}
#stacks_in_3482 .depth_tint{z-index: 3;}
#stacks_in_3482 .depth_gradient{z-index: 2;}
#stacks_in_3482 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3482 hr{border: 0;margin: 0;}

#stacks_in_3482 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3482 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3482 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3532 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3532 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3532 .depth_section_link:hover .depth_in,
#stacks_in_3532 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3532{margin-bottom: 0;}


#stacks_in_3532.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3532.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3532 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3532 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3532 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3532 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3532 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3532 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3532 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3532 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3532 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3532 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3532 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3532 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3532 .depth_tint,
	#stacks_in_3532 .content_tint{ background: none !important; }
	#stacks_in_3532 .heading_out h2,
	#stacks_in_3532 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3532 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3532 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3532 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3532 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3532 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3532 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3532 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3532 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3532 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3532 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3532 .depth_aside_wrapper,
#stacks_in_3532 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3532 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3532 .content_out .centered_image img{float: left;} 





#stacks_in_3532 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3532 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3532 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3532 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3532 .depth_in{z-index: 4;}
#stacks_in_3532 .depth_tint{z-index: 3;}
#stacks_in_3532 .depth_gradient{z-index: 2;}
#stacks_in_3532 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3532 hr{border: 0;margin: 0;}

#stacks_in_3532 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3532 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3532 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3529 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3529 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3529 .depth_section_link:hover .depth_in,
#stacks_in_3529 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3529{margin-bottom: 0;}


#stacks_in_3529.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3529.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3529 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3529 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3529 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3529 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3529 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3529 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3529 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3529 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3529 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3529 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3529 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3529 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3529 .depth_tint,
	#stacks_in_3529 .content_tint{ background: none !important; }
	#stacks_in_3529 .heading_out h2,
	#stacks_in_3529 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3529 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3529 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3529 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3529 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3529 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3529 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3529 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3529 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3529 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3529 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3529 .depth_aside_wrapper,
#stacks_in_3529 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3529 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3529 .content_out .centered_image img{float: left;} 





#stacks_in_3529 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3529 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3529 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3529 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3529 .depth_in{z-index: 4;}
#stacks_in_3529 .depth_tint{z-index: 3;}
#stacks_in_3529 .depth_gradient{z-index: 2;}
#stacks_in_3529 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3529 hr{border: 0;margin: 0;}

#stacks_in_3529 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3529 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3529 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3526 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3526 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3526 .depth_section_link:hover .depth_in,
#stacks_in_3526 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3526{margin-bottom: 0;}


#stacks_in_3526.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3526.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3526 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3526 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3526 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3526 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3526 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3526 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3526 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3526 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3526 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3526 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3526 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3526 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3526 .depth_tint,
	#stacks_in_3526 .content_tint{ background: none !important; }
	#stacks_in_3526 .heading_out h2,
	#stacks_in_3526 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3526 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3526 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3526 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3526 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3526 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3526 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3526 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3526 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3526 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3526 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3526 .depth_aside_wrapper,
#stacks_in_3526 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3526 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3526 .content_out .centered_image img{float: left;} 





#stacks_in_3526 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3526 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3526 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3526 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3526 .depth_in{z-index: 4;}
#stacks_in_3526 .depth_tint{z-index: 3;}
#stacks_in_3526 .depth_gradient{z-index: 2;}
#stacks_in_3526 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3526 hr{border: 0;margin: 0;}

#stacks_in_3526 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3526 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3526 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3522>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_3522 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3515 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3515 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3515 .depth_section_link:hover .depth_in,
#stacks_in_3515 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3515{margin-bottom: 0;}


#stacks_in_3515.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3515.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3515 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3515 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3515 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3515 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3515 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3515 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3515 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3515 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3515 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3515 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3515 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3515 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3515 .depth_tint,
	#stacks_in_3515 .content_tint{ background: none !important; }
	#stacks_in_3515 .heading_out h2,
	#stacks_in_3515 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3515 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3515 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3515 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3515 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3515 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3515 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3515 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3515 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3515 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3515 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3515 .depth_aside_wrapper,
#stacks_in_3515 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3515 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3515 .content_out .centered_image img{float: left;} 





#stacks_in_3515 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3515 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3515 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3515 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3515 .depth_in{z-index: 4;}
#stacks_in_3515 .depth_tint{z-index: 3;}
#stacks_in_3515 .depth_gradient{z-index: 2;}
#stacks_in_3515 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3515 hr{border: 0;margin: 0;}

#stacks_in_3515 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3515 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3515 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3635 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3635 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3635 .depth_section_link:hover .depth_in,
#stacks_in_3635 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3635{margin-bottom: 0;}


#stacks_in_3635.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3635.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3635 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3635 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3635 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3635 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3635 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3635 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3635 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3635 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3635 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3635 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3635 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3635 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3635 .depth_tint,
	#stacks_in_3635 .content_tint{ background: none !important; }
	#stacks_in_3635 .heading_out h2,
	#stacks_in_3635 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3635 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3635 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3635 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3635 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3635 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3635 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3635 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3635 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3635 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3635 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3635 .depth_aside_wrapper,
#stacks_in_3635 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3635 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3635 .content_out .centered_image img{float: left;} 





#stacks_in_3635 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3635 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3635 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3635 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3635 .depth_in{z-index: 4;}
#stacks_in_3635 .depth_tint{z-index: 3;}
#stacks_in_3635 .depth_gradient{z-index: 2;}
#stacks_in_3635 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3635 hr{border: 0;margin: 0;}

#stacks_in_3635 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3635 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3635 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3648 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3648 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3648 .depth_section_link:hover .depth_in,
#stacks_in_3648 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3648{margin-bottom: 0;}


#stacks_in_3648.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3648.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3648 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3648 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3648 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3648 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3648 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3648 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3648 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3648 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3648 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3648 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3648 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3648 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3648 .depth_tint,
	#stacks_in_3648 .content_tint{ background: none !important; }
	#stacks_in_3648 .heading_out h2,
	#stacks_in_3648 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3648 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3648 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3648 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3648 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3648 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3648 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3648 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3648 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3648 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3648 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3648 .depth_aside_wrapper,
#stacks_in_3648 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3648 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3648 .content_out .centered_image img{float: left;} 





#stacks_in_3648 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3648 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3648 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3648 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3648 .depth_in{z-index: 4;}
#stacks_in_3648 .depth_tint{z-index: 3;}
#stacks_in_3648 .depth_gradient{z-index: 2;}
#stacks_in_3648 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3648 hr{border: 0;margin: 0;}

#stacks_in_3648 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3648 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3648 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3643 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3643 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3643 .depth_section_link:hover .depth_in,
#stacks_in_3643 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3643{margin-bottom: 0;}


#stacks_in_3643.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3643.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3643 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3643 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3643 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3643 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3643 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3643 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3643 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3643 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3643 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3643 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3643 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3643 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3643 .depth_tint,
	#stacks_in_3643 .content_tint{ background: none !important; }
	#stacks_in_3643 .heading_out h2,
	#stacks_in_3643 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3643 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3643 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3643 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3643 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3643 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3643 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3643 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3643 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3643 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3643 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3643 .depth_aside_wrapper,
#stacks_in_3643 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3643 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3643 .content_out .centered_image img{float: left;} 





#stacks_in_3643 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3643 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3643 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3643 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3643 .depth_in{z-index: 4;}
#stacks_in_3643 .depth_tint{z-index: 3;}
#stacks_in_3643 .depth_gradient{z-index: 2;}
#stacks_in_3643 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3643 hr{border: 0;margin: 0;}

#stacks_in_3643 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3643 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3643 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3496>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_3496 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4151 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4151 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4151 .depth_section_link:hover .depth_in,
#stacks_in_4151 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4151{margin-bottom: 0;}


#stacks_in_4151.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4151.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4151 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4151 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4151 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4151 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4151 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4151 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4151 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4151 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4151 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4151 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4151 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4151 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4151 .depth_tint,
	#stacks_in_4151 .content_tint{ background: none !important; }
	#stacks_in_4151 .heading_out h2,
	#stacks_in_4151 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4151 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4151 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4151 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4151 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4151 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4151 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4151 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4151 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4151 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4151 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4151 .depth_aside_wrapper,
#stacks_in_4151 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4151 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4151 .content_out .centered_image img{float: left;} 





#stacks_in_4151 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4151 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4151 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4151 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4151 .depth_in{z-index: 4;}
#stacks_in_4151 .depth_tint{z-index: 3;}
#stacks_in_4151 .depth_gradient{z-index: 2;}
#stacks_in_4151 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4151 hr{border: 0;margin: 0;}

#stacks_in_4151 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4151 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4151 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4156 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4156 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4156 .depth_section_link:hover .depth_in,
#stacks_in_4156 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4156{margin-bottom: 0;}


#stacks_in_4156.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4156.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4156 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4156 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4156 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4156 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4156 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4156 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4156 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4156 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4156 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4156 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4156 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4156 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4156 .depth_tint,
	#stacks_in_4156 .content_tint{ background: none !important; }
	#stacks_in_4156 .heading_out h2,
	#stacks_in_4156 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4156 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4156 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4156 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4156 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4156 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4156 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4156 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4156 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4156 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4156 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4156 .depth_aside_wrapper,
#stacks_in_4156 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4156 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4156 .content_out .centered_image img{float: left;} 





#stacks_in_4156 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4156 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4156 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4156 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4156 .depth_in{z-index: 4;}
#stacks_in_4156 .depth_tint{z-index: 3;}
#stacks_in_4156 .depth_gradient{z-index: 2;}
#stacks_in_4156 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4156 hr{border: 0;margin: 0;}

#stacks_in_4156 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4156 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4156 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4148 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4148 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4148 .depth_section_link:hover .depth_in,
#stacks_in_4148 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4148{margin-bottom: 0;}


#stacks_in_4148.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4148.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4148 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4148 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4148 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4148 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4148 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4148 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4148 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4148 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4148 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4148 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4148 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4148 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4148 .depth_tint,
	#stacks_in_4148 .content_tint{ background: none !important; }
	#stacks_in_4148 .heading_out h2,
	#stacks_in_4148 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4148 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4148 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4148 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4148 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4148 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4148 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4148 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4148 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4148 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4148 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4148 .depth_aside_wrapper,
#stacks_in_4148 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4148 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4148 .content_out .centered_image img{float: left;} 





#stacks_in_4148 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4148 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4148 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4148 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4148 .depth_in{z-index: 4;}
#stacks_in_4148 .depth_tint{z-index: 3;}
#stacks_in_4148 .depth_gradient{z-index: 2;}
#stacks_in_4148 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4148 hr{border: 0;margin: 0;}

#stacks_in_4148 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4148 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4148 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4145 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4145 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4145 .depth_section_link:hover .depth_in,
#stacks_in_4145 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4145{margin-bottom: 0;}


#stacks_in_4145.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4145.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4145 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4145 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4145 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4145 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4145 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4145 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4145 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4145 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4145 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4145 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4145 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4145 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4145 .depth_tint,
	#stacks_in_4145 .content_tint{ background: none !important; }
	#stacks_in_4145 .heading_out h2,
	#stacks_in_4145 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4145 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4145 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4145 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4145 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4145 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4145 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4145 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4145 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4145 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4145 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4145 .depth_aside_wrapper,
#stacks_in_4145 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4145 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4145 .content_out .centered_image img{float: left;} 





#stacks_in_4145 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4145 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4145 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4145 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4145 .depth_in{z-index: 4;}
#stacks_in_4145 .depth_tint{z-index: 3;}
#stacks_in_4145 .depth_gradient{z-index: 2;}
#stacks_in_4145 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4145 hr{border: 0;margin: 0;}

#stacks_in_4145 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4145 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4145 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_4138>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_4138 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4142 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4142 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4142 .depth_section_link:hover .depth_in,
#stacks_in_4142 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4142{margin-bottom: 0;}


#stacks_in_4142.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4142.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4142 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4142 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4142 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4142 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4142 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4142 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4142 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4142 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4142 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4142 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4142 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4142 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4142 .depth_tint,
	#stacks_in_4142 .content_tint{ background: none !important; }
	#stacks_in_4142 .heading_out h2,
	#stacks_in_4142 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4142 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4142 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4142 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4142 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4142 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4142 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4142 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4142 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4142 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4142 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4142 .depth_aside_wrapper,
#stacks_in_4142 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4142 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4142 .content_out .centered_image img{float: left;} 





#stacks_in_4142 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4142 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4142 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4142 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4142 .depth_in{z-index: 4;}
#stacks_in_4142 .depth_tint{z-index: 3;}
#stacks_in_4142 .depth_gradient{z-index: 2;}
#stacks_in_4142 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4142 hr{border: 0;margin: 0;}

#stacks_in_4142 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4142 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4142 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4139 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4139 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4139 .depth_section_link:hover .depth_in,
#stacks_in_4139 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4139{margin-bottom: 0;}


#stacks_in_4139.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4139.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4139 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4139 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4139 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4139 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4139 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4139 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4139 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4139 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4139 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4139 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4139 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4139 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4139 .depth_tint,
	#stacks_in_4139 .content_tint{ background: none !important; }
	#stacks_in_4139 .heading_out h2,
	#stacks_in_4139 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4139 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4139 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4139 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4139 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4139 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4139 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4139 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4139 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4139 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4139 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4139 .depth_aside_wrapper,
#stacks_in_4139 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4139 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4139 .content_out .centered_image img{float: left;} 





#stacks_in_4139 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4139 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4139 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4139 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4139 .depth_in{z-index: 4;}
#stacks_in_4139 .depth_tint{z-index: 3;}
#stacks_in_4139 .depth_gradient{z-index: 2;}
#stacks_in_4139 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4139 hr{border: 0;margin: 0;}

#stacks_in_4139 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4139 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4139 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2654 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2654 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2654 .depth_section_link:hover .depth_in,
#stacks_in_2654 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_2654.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2654.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_2654 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_2654 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(102, 204, 255, 0.72);
	background-size: cover;
	
}





#stacks_in_2654 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_2654 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2654 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2654 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_2654 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2654 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2654 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_2654 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_2654 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_2654 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_2654 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_2654 .depth_wrapper{background-color: rgba(0, 0, 0, 0.38);}
	#stacks_in_2654 .depth_tint,
	#stacks_in_2654 .content_tint{ background: none !important; }
	#stacks_in_2654 .heading_out h2,
	#stacks_in_2654 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_2654 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_2654 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2654 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2654 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_2654 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2654 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2654 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2654 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2654 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2654 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2654 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_2654 .depth_aside_wrapper,
#stacks_in_2654 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2654 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_2654 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2654 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2654 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2654 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2654 .depth_in{z-index: 4;}
#stacks_in_2654 .depth_tint{z-index: 3;}
#stacks_in_2654 .depth_gradient{z-index: 2;}
#stacks_in_2654 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_2654 .depth_wrapper.content_tint,
	#stacks_in_2654 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_2654 hr{border: 0;margin: 0;}

#stacks_in_2654 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_2654 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_2654 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_690>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2860 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2860 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2860 .depth_section_link:hover .depth_in,
#stacks_in_2860 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2860{margin-bottom: 0;}


#stacks_in_2860.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2860.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2860 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2860 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2860 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2860 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2860 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2860 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2860 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2860 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2860 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2860 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2860 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2860 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2860 .depth_tint,
	#stacks_in_2860 .content_tint{ background: none !important; }
	#stacks_in_2860 .heading_out h2,
	#stacks_in_2860 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2860 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2860 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2860 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2860 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2860 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2860 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2860 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2860 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2860 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2860 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2860 .depth_aside_wrapper,
#stacks_in_2860 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2860 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2860 .content_out .centered_image img{float: left;} 





#stacks_in_2860 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2860 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2860 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2860 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2860 .depth_in{z-index: 4;}
#stacks_in_2860 .depth_tint{z-index: 3;}
#stacks_in_2860 .depth_gradient{z-index: 2;}
#stacks_in_2860 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2860 hr{border: 0;margin: 0;}

#stacks_in_2860 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2860 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2860 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2862 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2862 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2862 .depth_section_link:hover .depth_in,
#stacks_in_2862 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2862{margin-bottom: 0;}


#stacks_in_2862.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2862.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2862 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2862 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2862 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2862 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2862 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2862 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2862 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2862 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2862 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2862 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2862 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2862 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2862 .depth_tint,
	#stacks_in_2862 .content_tint{ background: none !important; }
	#stacks_in_2862 .heading_out h2,
	#stacks_in_2862 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2862 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2862 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2862 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2862 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2862 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2862 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2862 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2862 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2862 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2862 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2862 .depth_aside_wrapper,
#stacks_in_2862 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2862 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2862 .content_out .centered_image img{float: left;} 





#stacks_in_2862 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2862 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2862 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2862 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2862 .depth_in{z-index: 4;}
#stacks_in_2862 .depth_tint{z-index: 3;}
#stacks_in_2862 .depth_gradient{z-index: 2;}
#stacks_in_2862 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2862 hr{border: 0;margin: 0;}

#stacks_in_2862 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2862 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2862 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3981 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3981 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3981 .depth_section_link:hover .depth_in,
#stacks_in_3981 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3981{margin-bottom: 0;}


#stacks_in_3981.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3981.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3981 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3981 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3981 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3981 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3981 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3981 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3981 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3981 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3981 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3981 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3981 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3981 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3981 .depth_tint,
	#stacks_in_3981 .content_tint{ background: none !important; }
	#stacks_in_3981 .heading_out h2,
	#stacks_in_3981 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3981 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3981 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3981 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3981 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3981 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3981 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3981 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3981 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3981 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3981 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3981 .depth_aside_wrapper,
#stacks_in_3981 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3981 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3981 .content_out .centered_image img{float: left;} 





#stacks_in_3981 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3981 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3981 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3981 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3981 .depth_in{z-index: 4;}
#stacks_in_3981 .depth_tint{z-index: 3;}
#stacks_in_3981 .depth_gradient{z-index: 2;}
#stacks_in_3981 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3981 hr{border: 0;margin: 0;}

#stacks_in_3981 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3981 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3981 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3628 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3628 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3628 .depth_section_link:hover .depth_in,
#stacks_in_3628 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3628{margin-bottom: 0;}


#stacks_in_3628.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3628.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3628 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3628 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3628 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3628 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3628 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3628 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3628 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3628 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3628 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3628 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3628 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3628 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3628 .depth_tint,
	#stacks_in_3628 .content_tint{ background: none !important; }
	#stacks_in_3628 .heading_out h2,
	#stacks_in_3628 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3628 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3628 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3628 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3628 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3628 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3628 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3628 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3628 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3628 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3628 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3628 .depth_aside_wrapper,
#stacks_in_3628 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3628 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3628 .content_out .centered_image img{float: left;} 





#stacks_in_3628 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3628 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3628 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3628 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3628 .depth_in{z-index: 4;}
#stacks_in_3628 .depth_tint{z-index: 3;}
#stacks_in_3628 .depth_gradient{z-index: 2;}
#stacks_in_3628 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3628 hr{border: 0;margin: 0;}

#stacks_in_3628 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3628 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3628 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_4173>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2805 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2805 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2805 .depth_section_link:hover .depth_in,
#stacks_in_2805 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2805{margin-bottom: 0;}


#stacks_in_2805.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2805.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2805 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2805 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2805 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2805 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2805 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2805 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2805 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2805 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2805 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2805 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2805 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2805 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2805 .depth_tint,
	#stacks_in_2805 .content_tint{ background: none !important; }
	#stacks_in_2805 .heading_out h2,
	#stacks_in_2805 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2805 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2805 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2805 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2805 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2805 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2805 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2805 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2805 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2805 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2805 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2805 .depth_aside_wrapper,
#stacks_in_2805 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2805 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2805 .content_out .centered_image img{float: left;} 





#stacks_in_2805 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2805 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2805 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2805 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2805 .depth_in{z-index: 4;}
#stacks_in_2805 .depth_tint{z-index: 3;}
#stacks_in_2805 .depth_gradient{z-index: 2;}
#stacks_in_2805 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2805 hr{border: 0;margin: 0;}

#stacks_in_2805 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2805 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2805 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2687 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2687 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2687 .depth_section_link:hover .depth_in,
#stacks_in_2687 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2687{margin-bottom: 0;}


#stacks_in_2687.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2687.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2687 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2687 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2687 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2687 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2687 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2687 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2687 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2687 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2687 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2687 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2687 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2687 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2687 .depth_tint,
	#stacks_in_2687 .content_tint{ background: none !important; }
	#stacks_in_2687 .heading_out h2,
	#stacks_in_2687 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2687 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2687 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2687 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2687 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2687 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2687 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2687 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2687 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2687 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2687 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2687 .depth_aside_wrapper,
#stacks_in_2687 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2687 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2687 .content_out .centered_image img{float: left;} 





#stacks_in_2687 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2687 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2687 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2687 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2687 .depth_in{z-index: 4;}
#stacks_in_2687 .depth_tint{z-index: 3;}
#stacks_in_2687 .depth_gradient{z-index: 2;}
#stacks_in_2687 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2687 hr{border: 0;margin: 0;}

#stacks_in_2687 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2687 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2687 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2689 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2689 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2689 .depth_section_link:hover .depth_in,
#stacks_in_2689 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2689{margin-bottom: 0;}


#stacks_in_2689.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2689.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2689 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2689 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2689 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2689 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2689 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2689 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2689 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2689 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2689 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2689 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2689 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2689 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2689 .depth_tint,
	#stacks_in_2689 .content_tint{ background: none !important; }
	#stacks_in_2689 .heading_out h2,
	#stacks_in_2689 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2689 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2689 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2689 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2689 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2689 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2689 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2689 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2689 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2689 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2689 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2689 .depth_aside_wrapper,
#stacks_in_2689 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2689 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2689 .content_out .centered_image img{float: left;} 





#stacks_in_2689 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2689 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2689 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2689 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2689 .depth_in{z-index: 4;}
#stacks_in_2689 .depth_tint{z-index: 3;}
#stacks_in_2689 .depth_gradient{z-index: 2;}
#stacks_in_2689 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2689 hr{border: 0;margin: 0;}

#stacks_in_2689 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2689 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2689 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2696 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2696 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2696 .depth_section_link:hover .depth_in,
#stacks_in_2696 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2696{margin-bottom: 0;}


#stacks_in_2696.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2696.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2696 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2696 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2696 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2696 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2696 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2696 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2696 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2696 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2696 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2696 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2696 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2696 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2696 .depth_tint,
	#stacks_in_2696 .content_tint{ background: none !important; }
	#stacks_in_2696 .heading_out h2,
	#stacks_in_2696 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2696 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2696 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2696 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2696 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2696 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2696 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2696 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2696 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2696 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2696 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2696 .depth_aside_wrapper,
#stacks_in_2696 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2696 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2696 .content_out .centered_image img{float: left;} 





#stacks_in_2696 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2696 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2696 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2696 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2696 .depth_in{z-index: 4;}
#stacks_in_2696 .depth_tint{z-index: 3;}
#stacks_in_2696 .depth_gradient{z-index: 2;}
#stacks_in_2696 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2696 hr{border: 0;margin: 0;}

#stacks_in_2696 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2696 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2696 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2669>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4196 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4196 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4196 .depth_section_link:hover .depth_in,
#stacks_in_4196 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4196{margin-bottom: 0;}


#stacks_in_4196.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4196.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4196 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4196 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4196 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4196 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4196 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4196 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4196 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4196 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4196 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4196 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4196 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4196 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4196 .depth_tint,
	#stacks_in_4196 .content_tint{ background: none !important; }
	#stacks_in_4196 .heading_out h2,
	#stacks_in_4196 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4196 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4196 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4196 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4196 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4196 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4196 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4196 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4196 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4196 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4196 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4196 .depth_aside_wrapper,
#stacks_in_4196 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4196 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4196 .content_out .centered_image img{float: left;} 





#stacks_in_4196 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4196 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4196 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4196 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4196 .depth_in{z-index: 4;}
#stacks_in_4196 .depth_tint{z-index: 3;}
#stacks_in_4196 .depth_gradient{z-index: 2;}
#stacks_in_4196 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4196 hr{border: 0;margin: 0;}

#stacks_in_4196 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4196 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4196 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3975 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3975 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3975 .depth_section_link:hover .depth_in,
#stacks_in_3975 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3975{margin-bottom: 0;}


#stacks_in_3975.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3975.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3975 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3975 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3975 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3975 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3975 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3975 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3975 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3975 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3975 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3975 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3975 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3975 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3975 .depth_tint,
	#stacks_in_3975 .content_tint{ background: none !important; }
	#stacks_in_3975 .heading_out h2,
	#stacks_in_3975 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3975 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3975 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3975 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3975 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3975 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3975 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3975 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3975 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3975 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3975 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3975 .depth_aside_wrapper,
#stacks_in_3975 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3975 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3975 .content_out .centered_image img{float: left;} 





#stacks_in_3975 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3975 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3975 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3975 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3975 .depth_in{z-index: 4;}
#stacks_in_3975 .depth_tint{z-index: 3;}
#stacks_in_3975 .depth_gradient{z-index: 2;}
#stacks_in_3975 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3975 hr{border: 0;margin: 0;}

#stacks_in_3975 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3975 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3975 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3972 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3972 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3972 .depth_section_link:hover .depth_in,
#stacks_in_3972 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3972{margin-bottom: 0;}


#stacks_in_3972.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3972.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3972 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3972 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3972 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3972 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3972 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3972 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3972 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3972 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3972 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3972 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3972 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3972 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3972 .depth_tint,
	#stacks_in_3972 .content_tint{ background: none !important; }
	#stacks_in_3972 .heading_out h2,
	#stacks_in_3972 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3972 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3972 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3972 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3972 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3972 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3972 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3972 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3972 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3972 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3972 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3972 .depth_aside_wrapper,
#stacks_in_3972 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3972 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3972 .content_out .centered_image img{float: left;} 





#stacks_in_3972 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3972 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3972 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3972 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3972 .depth_in{z-index: 4;}
#stacks_in_3972 .depth_tint{z-index: 3;}
#stacks_in_3972 .depth_gradient{z-index: 2;}
#stacks_in_3972 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3972 hr{border: 0;margin: 0;}

#stacks_in_3972 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3972 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3972 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3997 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3997 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3997 .depth_section_link:hover .depth_in,
#stacks_in_3997 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3997{margin-bottom: 0;}


#stacks_in_3997.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3997.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3997 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3997 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3997 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3997 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3997 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3997 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3997 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3997 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3997 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3997 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3997 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3997 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3997 .depth_tint,
	#stacks_in_3997 .content_tint{ background: none !important; }
	#stacks_in_3997 .heading_out h2,
	#stacks_in_3997 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3997 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3997 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3997 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3997 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3997 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3997 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3997 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3997 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3997 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3997 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3997 .depth_aside_wrapper,
#stacks_in_3997 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3997 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3997 .content_out .centered_image img{float: left;} 





#stacks_in_3997 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3997 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3997 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3997 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3997 .depth_in{z-index: 4;}
#stacks_in_3997 .depth_tint{z-index: 3;}
#stacks_in_3997 .depth_gradient{z-index: 2;}
#stacks_in_3997 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3997 hr{border: 0;margin: 0;}

#stacks_in_3997 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3997 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3997 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3965>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3966 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3966 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3966 .depth_section_link:hover .depth_in,
#stacks_in_3966 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3966{margin-bottom: 0;}


#stacks_in_3966.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3966.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3966 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3966 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3966 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3966 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3966 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3966 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3966 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3966 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3966 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3966 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3966 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3966 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3966 .depth_tint,
	#stacks_in_3966 .content_tint{ background: none !important; }
	#stacks_in_3966 .heading_out h2,
	#stacks_in_3966 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3966 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3966 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3966 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3966 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3966 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3966 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3966 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3966 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3966 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3966 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3966 .depth_aside_wrapper,
#stacks_in_3966 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3966 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3966 .content_out .centered_image img{float: left;} 





#stacks_in_3966 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3966 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3966 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3966 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3966 .depth_in{z-index: 4;}
#stacks_in_3966 .depth_tint{z-index: 3;}
#stacks_in_3966 .depth_gradient{z-index: 2;}
#stacks_in_3966 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3966 hr{border: 0;margin: 0;}

#stacks_in_3966 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3966 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3966 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3358 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3358 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3358 .depth_section_link:hover .depth_in,
#stacks_in_3358 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3358{margin-bottom: 0;}


#stacks_in_3358.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3358.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3358 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3358 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3358 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3358 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3358 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3358 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3358 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3358 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3358 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3358 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3358 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3358 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3358 .depth_tint,
	#stacks_in_3358 .content_tint{ background: none !important; }
	#stacks_in_3358 .heading_out h2,
	#stacks_in_3358 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3358 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3358 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3358 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3358 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3358 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3358 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3358 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3358 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3358 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3358 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3358 .depth_aside_wrapper,
#stacks_in_3358 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3358 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3358 .content_out .centered_image img{float: left;} 





#stacks_in_3358 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3358 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3358 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3358 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3358 .depth_in{z-index: 4;}
#stacks_in_3358 .depth_tint{z-index: 3;}
#stacks_in_3358 .depth_gradient{z-index: 2;}
#stacks_in_3358 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3358 hr{border: 0;margin: 0;}

#stacks_in_3358 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3358 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3358 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3963 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3963 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3963 .depth_section_link:hover .depth_in,
#stacks_in_3963 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3963{margin-bottom: 0;}


#stacks_in_3963.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3963.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3963 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3963 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3963 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3963 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3963 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3963 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3963 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3963 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3963 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3963 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3963 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3963 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3963 .depth_tint,
	#stacks_in_3963 .content_tint{ background: none !important; }
	#stacks_in_3963 .heading_out h2,
	#stacks_in_3963 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3963 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3963 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3963 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3963 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3963 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3963 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3963 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3963 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3963 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3963 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3963 .depth_aside_wrapper,
#stacks_in_3963 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3963 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3963 .content_out .centered_image img{float: left;} 





#stacks_in_3963 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3963 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3963 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3963 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3963 .depth_in{z-index: 4;}
#stacks_in_3963 .depth_tint{z-index: 3;}
#stacks_in_3963 .depth_gradient{z-index: 2;}
#stacks_in_3963 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3963 hr{border: 0;margin: 0;}

#stacks_in_3963 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3963 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3963 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3961 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3961 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3961 .depth_section_link:hover .depth_in,
#stacks_in_3961 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3961{margin-bottom: 0;}


#stacks_in_3961.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3961.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3961 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3961 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3961 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3961 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3961 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3961 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3961 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3961 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3961 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3961 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3961 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3961 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3961 .depth_tint,
	#stacks_in_3961 .content_tint{ background: none !important; }
	#stacks_in_3961 .heading_out h2,
	#stacks_in_3961 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3961 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3961 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3961 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3961 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3961 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3961 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3961 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3961 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3961 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3961 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3961 .depth_aside_wrapper,
#stacks_in_3961 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3961 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3961 .content_out .centered_image img{float: left;} 





#stacks_in_3961 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3961 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3961 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3961 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3961 .depth_in{z-index: 4;}
#stacks_in_3961 .depth_tint{z-index: 3;}
#stacks_in_3961 .depth_gradient{z-index: 2;}
#stacks_in_3961 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3961 hr{border: 0;margin: 0;}

#stacks_in_3961 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3961 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3961 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2847>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3993 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3993 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3993 .depth_section_link:hover .depth_in,
#stacks_in_3993 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3993{margin-bottom: 0;}


#stacks_in_3993.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3993.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3993 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3993 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3993 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3993 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3993 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3993 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3993 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3993 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3993 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3993 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3993 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3993 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3993 .depth_tint,
	#stacks_in_3993 .content_tint{ background: none !important; }
	#stacks_in_3993 .heading_out h2,
	#stacks_in_3993 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3993 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3993 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3993 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3993 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3993 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3993 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3993 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3993 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3993 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3993 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3993 .depth_aside_wrapper,
#stacks_in_3993 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3993 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3993 .content_out .centered_image img{float: left;} 





#stacks_in_3993 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3993 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3993 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3993 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3993 .depth_in{z-index: 4;}
#stacks_in_3993 .depth_tint{z-index: 3;}
#stacks_in_3993 .depth_gradient{z-index: 2;}
#stacks_in_3993 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3993 hr{border: 0;margin: 0;}

#stacks_in_3993 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3993 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3993 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3988 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3988 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3988 .depth_section_link:hover .depth_in,
#stacks_in_3988 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3988{margin-bottom: 0;}


#stacks_in_3988.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3988.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3988 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3988 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3988 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3988 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3988 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3988 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3988 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3988 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3988 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3988 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3988 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3988 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3988 .depth_tint,
	#stacks_in_3988 .content_tint{ background: none !important; }
	#stacks_in_3988 .heading_out h2,
	#stacks_in_3988 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3988 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3988 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3988 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3988 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3988 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3988 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3988 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3988 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3988 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3988 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3988 .depth_aside_wrapper,
#stacks_in_3988 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3988 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3988 .content_out .centered_image img{float: left;} 





#stacks_in_3988 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3988 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3988 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3988 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3988 .depth_in{z-index: 4;}
#stacks_in_3988 .depth_tint{z-index: 3;}
#stacks_in_3988 .depth_gradient{z-index: 2;}
#stacks_in_3988 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3988 hr{border: 0;margin: 0;}

#stacks_in_3988 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3988 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3988 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2291 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2291 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2291 .depth_section_link:hover .depth_in,
#stacks_in_2291 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_2291.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2291.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_2291 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_2291 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(255, 102, 102, 0.85);
	background-size: cover;
	
}





#stacks_in_2291 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_2291 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2291 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2291 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_2291 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2291 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2291 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_2291 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_2291 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_2291 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_2291 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_2291 .depth_wrapper{background-color: rgba(0, 0, 0, 0.35);}
	#stacks_in_2291 .depth_tint,
	#stacks_in_2291 .content_tint{ background: none !important; }
	#stacks_in_2291 .heading_out h2,
	#stacks_in_2291 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_2291 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_2291 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2291 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2291 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_2291 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2291 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2291 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2291 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2291 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2291 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2291 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_2291 .depth_aside_wrapper,
#stacks_in_2291 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2291 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_2291 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2291 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2291 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2291 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2291 .depth_in{z-index: 4;}
#stacks_in_2291 .depth_tint{z-index: 3;}
#stacks_in_2291 .depth_gradient{z-index: 2;}
#stacks_in_2291 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_2291 .depth_wrapper.content_tint,
	#stacks_in_2291 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_2291 hr{border: 0;margin: 0;}

#stacks_in_2291 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_2291 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_2291 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_2293>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_2293 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2952 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2952 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2952 .depth_section_link:hover .depth_in,
#stacks_in_2952 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2952{margin-bottom: 0;}


#stacks_in_2952.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2952.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2952 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2952 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2952 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2952 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2952 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2952 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2952 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2952 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2952 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2952 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2952 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2952 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2952 .depth_tint,
	#stacks_in_2952 .content_tint{ background: none !important; }
	#stacks_in_2952 .heading_out h2,
	#stacks_in_2952 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2952 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2952 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2952 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2952 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2952 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2952 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2952 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2952 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2952 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2952 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2952 .depth_aside_wrapper,
#stacks_in_2952 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2952 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2952 .content_out .centered_image img{float: left;} 





#stacks_in_2952 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2952 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2952 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2952 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2952 .depth_in{z-index: 4;}
#stacks_in_2952 .depth_tint{z-index: 3;}
#stacks_in_2952 .depth_gradient{z-index: 2;}
#stacks_in_2952 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2952 hr{border: 0;margin: 0;}

#stacks_in_2952 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2952 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2952 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2949 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2949 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2949 .depth_section_link:hover .depth_in,
#stacks_in_2949 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2949{margin-bottom: 0;}


#stacks_in_2949.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2949.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2949 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2949 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2949 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2949 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2949 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2949 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2949 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2949 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2949 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2949 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2949 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2949 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2949 .depth_tint,
	#stacks_in_2949 .content_tint{ background: none !important; }
	#stacks_in_2949 .heading_out h2,
	#stacks_in_2949 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2949 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2949 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2949 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2949 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2949 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2949 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2949 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2949 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2949 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2949 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2949 .depth_aside_wrapper,
#stacks_in_2949 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2949 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2949 .content_out .centered_image img{float: left;} 





#stacks_in_2949 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2949 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2949 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2949 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2949 .depth_in{z-index: 4;}
#stacks_in_2949 .depth_tint{z-index: 3;}
#stacks_in_2949 .depth_gradient{z-index: 2;}
#stacks_in_2949 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2949 hr{border: 0;margin: 0;}

#stacks_in_2949 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2949 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2949 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2946 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2946 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2946 .depth_section_link:hover .depth_in,
#stacks_in_2946 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2946{margin-bottom: 0;}


#stacks_in_2946.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2946.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2946 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2946 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2946 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2946 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2946 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2946 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2946 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2946 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2946 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2946 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2946 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2946 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2946 .depth_tint,
	#stacks_in_2946 .content_tint{ background: none !important; }
	#stacks_in_2946 .heading_out h2,
	#stacks_in_2946 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2946 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2946 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2946 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2946 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2946 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2946 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2946 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2946 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2946 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2946 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2946 .depth_aside_wrapper,
#stacks_in_2946 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2946 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2946 .content_out .centered_image img{float: left;} 





#stacks_in_2946 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2946 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2946 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2946 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2946 .depth_in{z-index: 4;}
#stacks_in_2946 .depth_tint{z-index: 3;}
#stacks_in_2946 .depth_gradient{z-index: 2;}
#stacks_in_2946 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2946 hr{border: 0;margin: 0;}

#stacks_in_2946 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2946 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2946 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3220 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3220 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3220 .depth_section_link:hover .depth_in,
#stacks_in_3220 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3220{margin-bottom: 0;}


#stacks_in_3220.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3220.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3220 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3220 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3220 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3220 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3220 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3220 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3220 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3220 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3220 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3220 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3220 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3220 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3220 .depth_tint,
	#stacks_in_3220 .content_tint{ background: none !important; }
	#stacks_in_3220 .heading_out h2,
	#stacks_in_3220 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3220 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3220 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3220 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3220 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3220 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3220 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3220 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3220 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3220 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3220 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3220 .depth_aside_wrapper,
#stacks_in_3220 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3220 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3220 .content_out .centered_image img{float: left;} 





#stacks_in_3220 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3220 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3220 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3220 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3220 .depth_in{z-index: 4;}
#stacks_in_3220 .depth_tint{z-index: 3;}
#stacks_in_3220 .depth_gradient{z-index: 2;}
#stacks_in_3220 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3220 hr{border: 0;margin: 0;}

#stacks_in_3220 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3220 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3220 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2942>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_2942 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3196 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3196 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3196 .depth_section_link:hover .depth_in,
#stacks_in_3196 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3196{margin-bottom: 0;}


#stacks_in_3196.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3196.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3196 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3196 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3196 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3196 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3196 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3196 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3196 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3196 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3196 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3196 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3196 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3196 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3196 .depth_tint,
	#stacks_in_3196 .content_tint{ background: none !important; }
	#stacks_in_3196 .heading_out h2,
	#stacks_in_3196 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3196 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3196 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3196 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3196 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3196 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3196 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3196 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3196 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3196 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3196 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3196 .depth_aside_wrapper,
#stacks_in_3196 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3196 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3196 .content_out .centered_image img{float: left;} 





#stacks_in_3196 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3196 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3196 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3196 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3196 .depth_in{z-index: 4;}
#stacks_in_3196 .depth_tint{z-index: 3;}
#stacks_in_3196 .depth_gradient{z-index: 2;}
#stacks_in_3196 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3196 hr{border: 0;margin: 0;}

#stacks_in_3196 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3196 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3196 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3317 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3317 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3317 .depth_section_link:hover .depth_in,
#stacks_in_3317 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3317{margin-bottom: 0;}


#stacks_in_3317.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3317.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3317 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3317 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3317 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3317 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3317 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3317 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3317 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3317 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3317 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3317 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3317 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3317 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3317 .depth_tint,
	#stacks_in_3317 .content_tint{ background: none !important; }
	#stacks_in_3317 .heading_out h2,
	#stacks_in_3317 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3317 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3317 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3317 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3317 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3317 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3317 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3317 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3317 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3317 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3317 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3317 .depth_aside_wrapper,
#stacks_in_3317 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3317 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3317 .content_out .centered_image img{float: left;} 





#stacks_in_3317 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3317 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3317 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3317 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3317 .depth_in{z-index: 4;}
#stacks_in_3317 .depth_tint{z-index: 3;}
#stacks_in_3317 .depth_gradient{z-index: 2;}
#stacks_in_3317 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3317 hr{border: 0;margin: 0;}

#stacks_in_3317 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3317 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3317 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1228 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1228 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1228 .depth_section_link:hover .depth_in,
#stacks_in_1228 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_1228.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1228.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_1228 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_1228 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(102, 204, 255, 0.72);
	background-size: cover;
	
}





#stacks_in_1228 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_1228 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1228 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1228 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_1228 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1228 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1228 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_1228 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_1228 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_1228 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_1228 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_1228 .depth_wrapper{background-color: rgba(0, 0, 0, 0.38);}
	#stacks_in_1228 .depth_tint,
	#stacks_in_1228 .content_tint{ background: none !important; }
	#stacks_in_1228 .heading_out h2,
	#stacks_in_1228 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_1228 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_1228 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1228 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1228 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_1228 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1228 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1228 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1228 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1228 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1228 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1228 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_1228 .depth_aside_wrapper,
#stacks_in_1228 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1228 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_1228 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1228 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1228 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1228 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1228 .depth_in{z-index: 4;}
#stacks_in_1228 .depth_tint{z-index: 3;}
#stacks_in_1228 .depth_gradient{z-index: 2;}
#stacks_in_1228 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_1228 .depth_wrapper.content_tint,
	#stacks_in_1228 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_1228 hr{border: 0;margin: 0;}

#stacks_in_1228 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_1228 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_1228 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_2656>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2919 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2919 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2919 .depth_section_link:hover .depth_in,
#stacks_in_2919 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2919{margin-bottom: 0;}


#stacks_in_2919.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2919.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2919 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2919 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2919 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2919 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2919 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2919 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2919 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2919 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2919 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2919 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2919 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2919 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2919 .depth_tint,
	#stacks_in_2919 .content_tint{ background: none !important; }
	#stacks_in_2919 .heading_out h2,
	#stacks_in_2919 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2919 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2919 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2919 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2919 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2919 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2919 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2919 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2919 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2919 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2919 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2919 .depth_aside_wrapper,
#stacks_in_2919 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2919 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2919 .content_out .centered_image img{float: left;} 





#stacks_in_2919 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2919 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2919 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2919 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2919 .depth_in{z-index: 4;}
#stacks_in_2919 .depth_tint{z-index: 3;}
#stacks_in_2919 .depth_gradient{z-index: 2;}
#stacks_in_2919 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2919 hr{border: 0;margin: 0;}

#stacks_in_2919 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2919 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2919 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2663 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2663 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2663 .depth_section_link:hover .depth_in,
#stacks_in_2663 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2663{margin-bottom: 0;}


#stacks_in_2663.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2663.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2663 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2663 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2663 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2663 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2663 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2663 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2663 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2663 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2663 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2663 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2663 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2663 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2663 .depth_tint,
	#stacks_in_2663 .content_tint{ background: none !important; }
	#stacks_in_2663 .heading_out h2,
	#stacks_in_2663 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2663 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2663 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2663 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2663 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2663 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2663 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2663 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2663 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2663 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2663 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2663 .depth_aside_wrapper,
#stacks_in_2663 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2663 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2663 .content_out .centered_image img{float: left;} 





#stacks_in_2663 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2663 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2663 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2663 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2663 .depth_in{z-index: 4;}
#stacks_in_2663 .depth_tint{z-index: 3;}
#stacks_in_2663 .depth_gradient{z-index: 2;}
#stacks_in_2663 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2663 hr{border: 0;margin: 0;}

#stacks_in_2663 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2663 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2663 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2032 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2032 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2032 .depth_section_link:hover .depth_in,
#stacks_in_2032 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2032{margin-bottom: 0;}


#stacks_in_2032.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2032.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2032 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2032 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2032 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2032 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2032 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2032 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2032 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2032 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2032 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2032 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2032 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2032 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2032 .depth_tint,
	#stacks_in_2032 .content_tint{ background: none !important; }
	#stacks_in_2032 .heading_out h2,
	#stacks_in_2032 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2032 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2032 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2032 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2032 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2032 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2032 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2032 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2032 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2032 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2032 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2032 .depth_aside_wrapper,
#stacks_in_2032 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2032 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2032 .content_out .centered_image img{float: left;} 





#stacks_in_2032 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2032 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2032 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2032 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2032 .depth_in{z-index: 4;}
#stacks_in_2032 .depth_tint{z-index: 3;}
#stacks_in_2032 .depth_gradient{z-index: 2;}
#stacks_in_2032 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2032 hr{border: 0;margin: 0;}

#stacks_in_2032 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2032 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2032 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2035 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2035 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2035 .depth_section_link:hover .depth_in,
#stacks_in_2035 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2035{margin-bottom: 0;}


#stacks_in_2035.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2035.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2035 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2035 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2035 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2035 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2035 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2035 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2035 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2035 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2035 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2035 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2035 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2035 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2035 .depth_tint,
	#stacks_in_2035 .content_tint{ background: none !important; }
	#stacks_in_2035 .heading_out h2,
	#stacks_in_2035 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2035 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2035 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2035 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2035 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2035 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2035 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2035 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2035 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2035 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2035 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2035 .depth_aside_wrapper,
#stacks_in_2035 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2035 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2035 .content_out .centered_image img{float: left;} 





#stacks_in_2035 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2035 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2035 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2035 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2035 .depth_in{z-index: 4;}
#stacks_in_2035 .depth_tint{z-index: 3;}
#stacks_in_2035 .depth_gradient{z-index: 2;}
#stacks_in_2035 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2035 hr{border: 0;margin: 0;}

#stacks_in_2035 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2035 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2035 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2022>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2037 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2037 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2037 .depth_section_link:hover .depth_in,
#stacks_in_2037 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2037{margin-bottom: 0;}


#stacks_in_2037.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2037.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2037 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2037 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2037 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2037 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2037 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2037 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2037 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2037 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2037 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2037 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2037 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2037 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2037 .depth_tint,
	#stacks_in_2037 .content_tint{ background: none !important; }
	#stacks_in_2037 .heading_out h2,
	#stacks_in_2037 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2037 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2037 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2037 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2037 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2037 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2037 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2037 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2037 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2037 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2037 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2037 .depth_aside_wrapper,
#stacks_in_2037 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2037 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2037 .content_out .centered_image img{float: left;} 





#stacks_in_2037 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2037 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2037 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2037 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2037 .depth_in{z-index: 4;}
#stacks_in_2037 .depth_tint{z-index: 3;}
#stacks_in_2037 .depth_gradient{z-index: 2;}
#stacks_in_2037 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2037 hr{border: 0;margin: 0;}

#stacks_in_2037 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2037 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2037 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2023 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2023 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2023 .depth_section_link:hover .depth_in,
#stacks_in_2023 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2023{margin-bottom: 0;}


#stacks_in_2023.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2023.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2023 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2023 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2023 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2023 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2023 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2023 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2023 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2023 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2023 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2023 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2023 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2023 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2023 .depth_tint,
	#stacks_in_2023 .content_tint{ background: none !important; }
	#stacks_in_2023 .heading_out h2,
	#stacks_in_2023 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2023 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2023 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2023 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2023 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2023 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2023 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2023 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2023 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2023 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2023 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2023 .depth_aside_wrapper,
#stacks_in_2023 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2023 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2023 .content_out .centered_image img{float: left;} 





#stacks_in_2023 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2023 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2023 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2023 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2023 .depth_in{z-index: 4;}
#stacks_in_2023 .depth_tint{z-index: 3;}
#stacks_in_2023 .depth_gradient{z-index: 2;}
#stacks_in_2023 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2023 hr{border: 0;margin: 0;}

#stacks_in_2023 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2023 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2023 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2210 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2210 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2210 .depth_section_link:hover .depth_in,
#stacks_in_2210 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2210{margin-bottom: 0;}


#stacks_in_2210.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2210.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2210 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2210 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2210 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2210 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2210 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2210 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2210 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2210 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2210 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2210 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2210 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2210 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2210 .depth_tint,
	#stacks_in_2210 .content_tint{ background: none !important; }
	#stacks_in_2210 .heading_out h2,
	#stacks_in_2210 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2210 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2210 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2210 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2210 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2210 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2210 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2210 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2210 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2210 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2210 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2210 .depth_aside_wrapper,
#stacks_in_2210 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2210 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2210 .content_out .centered_image img{float: left;} 





#stacks_in_2210 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2210 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2210 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2210 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2210 .depth_in{z-index: 4;}
#stacks_in_2210 .depth_tint{z-index: 3;}
#stacks_in_2210 .depth_gradient{z-index: 2;}
#stacks_in_2210 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2210 hr{border: 0;margin: 0;}

#stacks_in_2210 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2210 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2210 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2212 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2212 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2212 .depth_section_link:hover .depth_in,
#stacks_in_2212 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2212{margin-bottom: 0;}


#stacks_in_2212.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2212.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2212 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2212 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2212 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2212 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2212 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2212 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2212 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2212 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2212 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2212 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2212 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2212 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2212 .depth_tint,
	#stacks_in_2212 .content_tint{ background: none !important; }
	#stacks_in_2212 .heading_out h2,
	#stacks_in_2212 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2212 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2212 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2212 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2212 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2212 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2212 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2212 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2212 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2212 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2212 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2212 .depth_aside_wrapper,
#stacks_in_2212 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2212 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2212 .content_out .centered_image img{float: left;} 





#stacks_in_2212 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2212 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2212 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2212 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2212 .depth_in{z-index: 4;}
#stacks_in_2212 .depth_tint{z-index: 3;}
#stacks_in_2212 .depth_gradient{z-index: 2;}
#stacks_in_2212 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2212 hr{border: 0;margin: 0;}

#stacks_in_2212 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2212 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2212 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2051>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3406 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3406 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3406 .depth_section_link:hover .depth_in,
#stacks_in_3406 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3406{margin-bottom: 0;}


#stacks_in_3406.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3406.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3406 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3406 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3406 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3406 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3406 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3406 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3406 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3406 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3406 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3406 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3406 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3406 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3406 .depth_tint,
	#stacks_in_3406 .content_tint{ background: none !important; }
	#stacks_in_3406 .heading_out h2,
	#stacks_in_3406 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3406 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3406 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3406 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3406 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3406 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3406 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3406 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3406 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3406 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3406 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3406 .depth_aside_wrapper,
#stacks_in_3406 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3406 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3406 .content_out .centered_image img{float: left;} 





#stacks_in_3406 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3406 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3406 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3406 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3406 .depth_in{z-index: 4;}
#stacks_in_3406 .depth_tint{z-index: 3;}
#stacks_in_3406 .depth_gradient{z-index: 2;}
#stacks_in_3406 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3406 hr{border: 0;margin: 0;}

#stacks_in_3406 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3406 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3406 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2535 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2535 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2535 .depth_section_link:hover .depth_in,
#stacks_in_2535 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2535{margin-bottom: 0;}


#stacks_in_2535.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2535.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2535 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2535 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2535 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2535 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2535 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2535 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2535 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2535 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2535 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2535 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2535 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2535 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2535 .depth_tint,
	#stacks_in_2535 .content_tint{ background: none !important; }
	#stacks_in_2535 .heading_out h2,
	#stacks_in_2535 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2535 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2535 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2535 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2535 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2535 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2535 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2535 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2535 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2535 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2535 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2535 .depth_aside_wrapper,
#stacks_in_2535 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2535 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2535 .content_out .centered_image img{float: left;} 





#stacks_in_2535 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2535 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2535 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2535 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2535 .depth_in{z-index: 4;}
#stacks_in_2535 .depth_tint{z-index: 3;}
#stacks_in_2535 .depth_gradient{z-index: 2;}
#stacks_in_2535 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2535 hr{border: 0;margin: 0;}

#stacks_in_2535 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2535 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2535 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1221 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1221 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1221 .depth_section_link:hover .depth_in,
#stacks_in_1221 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_1221.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1221.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_1221 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_1221 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(255, 102, 102, 0.85);
	background-size: cover;
	
}





#stacks_in_1221 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_1221 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1221 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1221 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_1221 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1221 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1221 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_1221 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_1221 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_1221 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_1221 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_1221 .depth_wrapper{background-color: rgba(0, 0, 0, 0.35);}
	#stacks_in_1221 .depth_tint,
	#stacks_in_1221 .content_tint{ background: none !important; }
	#stacks_in_1221 .heading_out h2,
	#stacks_in_1221 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_1221 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_1221 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1221 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1221 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_1221 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1221 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1221 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1221 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1221 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1221 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1221 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_1221 .depth_aside_wrapper,
#stacks_in_1221 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1221 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_1221 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1221 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1221 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1221 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1221 .depth_in{z-index: 4;}
#stacks_in_1221 .depth_tint{z-index: 3;}
#stacks_in_1221 .depth_gradient{z-index: 2;}
#stacks_in_1221 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_1221 .depth_wrapper.content_tint,
	#stacks_in_1221 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_1221 hr{border: 0;margin: 0;}

#stacks_in_1221 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_1221 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_1221 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_677>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_677 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_678 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_678 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_678 .depth_section_link:hover .depth_in,
#stacks_in_678 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_678{margin-bottom: 0;}


#stacks_in_678.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_678.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_678 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_678 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_678 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_678 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_678 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_678 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_678 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_678 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_678 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_678 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_678 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_678 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_678 .depth_tint,
	#stacks_in_678 .content_tint{ background: none !important; }
	#stacks_in_678 .heading_out h2,
	#stacks_in_678 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_678 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_678 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_678 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_678 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_678 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_678 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_678 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_678 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_678 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_678 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_678 .depth_aside_wrapper,
#stacks_in_678 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_678 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_678 .content_out .centered_image img{float: left;} 





#stacks_in_678 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_678 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_678 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_678 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_678 .depth_in{z-index: 4;}
#stacks_in_678 .depth_tint{z-index: 3;}
#stacks_in_678 .depth_gradient{z-index: 2;}
#stacks_in_678 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_678 hr{border: 0;margin: 0;}

#stacks_in_678 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_678 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_678 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_681 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_681 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_681 .depth_section_link:hover .depth_in,
#stacks_in_681 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_681{margin-bottom: 0;}


#stacks_in_681.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_681.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_681 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_681 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_681 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_681 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_681 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_681 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_681 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_681 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_681 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_681 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_681 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_681 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_681 .depth_tint,
	#stacks_in_681 .content_tint{ background: none !important; }
	#stacks_in_681 .heading_out h2,
	#stacks_in_681 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_681 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_681 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_681 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_681 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_681 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_681 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_681 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_681 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_681 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_681 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_681 .depth_aside_wrapper,
#stacks_in_681 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_681 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_681 .content_out .centered_image img{float: left;} 





#stacks_in_681 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_681 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_681 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_681 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_681 .depth_in{z-index: 4;}
#stacks_in_681 .depth_tint{z-index: 3;}
#stacks_in_681 .depth_gradient{z-index: 2;}
#stacks_in_681 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_681 hr{border: 0;margin: 0;}

#stacks_in_681 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_681 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_681 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_684 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_684 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_684 .depth_section_link:hover .depth_in,
#stacks_in_684 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_684{margin-bottom: 0;}


#stacks_in_684.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_684.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_684 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_684 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_684 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_684 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_684 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_684 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_684 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_684 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_684 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_684 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_684 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_684 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_684 .depth_tint,
	#stacks_in_684 .content_tint{ background: none !important; }
	#stacks_in_684 .heading_out h2,
	#stacks_in_684 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_684 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_684 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_684 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_684 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_684 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_684 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_684 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_684 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_684 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_684 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_684 .depth_aside_wrapper,
#stacks_in_684 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_684 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_684 .content_out .centered_image img{float: left;} 





#stacks_in_684 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_684 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_684 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_684 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_684 .depth_in{z-index: 4;}
#stacks_in_684 .depth_tint{z-index: 3;}
#stacks_in_684 .depth_gradient{z-index: 2;}
#stacks_in_684 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_684 hr{border: 0;margin: 0;}

#stacks_in_684 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_684 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_684 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_687 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_687 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_687 .depth_section_link:hover .depth_in,
#stacks_in_687 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_687{margin-bottom: 0;}


#stacks_in_687.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_687.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_687 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_687 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_687 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_687 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_687 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_687 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_687 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_687 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_687 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_687 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_687 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_687 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_687 .depth_tint,
	#stacks_in_687 .content_tint{ background: none !important; }
	#stacks_in_687 .heading_out h2,
	#stacks_in_687 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_687 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_687 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_687 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_687 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_687 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_687 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_687 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_687 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_687 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_687 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_687 .depth_aside_wrapper,
#stacks_in_687 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_687 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_687 .content_out .centered_image img{float: left;} 





#stacks_in_687 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_687 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_687 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_687 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_687 .depth_in{z-index: 4;}
#stacks_in_687 .depth_tint{z-index: 3;}
#stacks_in_687 .depth_gradient{z-index: 2;}
#stacks_in_687 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_687 hr{border: 0;margin: 0;}

#stacks_in_687 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_687 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_687 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_332>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_332 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_333 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_333 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_333 .depth_section_link:hover .depth_in,
#stacks_in_333 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_333{margin-bottom: 0;}


#stacks_in_333.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_333.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_333 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_333 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_333 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_333 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_333 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_333 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_333 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_333 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_333 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_333 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_333 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_333 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_333 .depth_tint,
	#stacks_in_333 .content_tint{ background: none !important; }
	#stacks_in_333 .heading_out h2,
	#stacks_in_333 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_333 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_333 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_333 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_333 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_333 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_333 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_333 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_333 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_333 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_333 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_333 .depth_aside_wrapper,
#stacks_in_333 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_333 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_333 .content_out .centered_image img{float: left;} 





#stacks_in_333 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_333 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_333 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_333 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_333 .depth_in{z-index: 4;}
#stacks_in_333 .depth_tint{z-index: 3;}
#stacks_in_333 .depth_gradient{z-index: 2;}
#stacks_in_333 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_333 hr{border: 0;margin: 0;}

#stacks_in_333 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_333 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_333 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2188 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2188 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2188 .depth_section_link:hover .depth_in,
#stacks_in_2188 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2188{margin-bottom: 0;}


#stacks_in_2188.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2188.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2188 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2188 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2188 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2188 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2188 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2188 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2188 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2188 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2188 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2188 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2188 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2188 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2188 .depth_tint,
	#stacks_in_2188 .content_tint{ background: none !important; }
	#stacks_in_2188 .heading_out h2,
	#stacks_in_2188 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2188 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2188 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2188 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2188 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2188 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2188 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2188 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2188 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2188 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2188 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2188 .depth_aside_wrapper,
#stacks_in_2188 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2188 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2188 .content_out .centered_image img{float: left;} 





#stacks_in_2188 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2188 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2188 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2188 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2188 .depth_in{z-index: 4;}
#stacks_in_2188 .depth_tint{z-index: 3;}
#stacks_in_2188 .depth_gradient{z-index: 2;}
#stacks_in_2188 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2188 hr{border: 0;margin: 0;}

#stacks_in_2188 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2188 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2188 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_336 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_336 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_336 .depth_section_link:hover .depth_in,
#stacks_in_336 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_336{margin-bottom: 0;}


#stacks_in_336.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_336.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_336 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_336 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_336 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_336 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_336 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_336 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_336 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_336 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_336 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_336 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_336 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_336 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_336 .depth_tint,
	#stacks_in_336 .content_tint{ background: none !important; }
	#stacks_in_336 .heading_out h2,
	#stacks_in_336 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_336 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_336 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_336 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_336 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_336 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_336 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_336 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_336 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_336 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_336 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_336 .depth_aside_wrapper,
#stacks_in_336 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_336 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_336 .content_out .centered_image img{float: left;} 





#stacks_in_336 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_336 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_336 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_336 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_336 .depth_in{z-index: 4;}
#stacks_in_336 .depth_tint{z-index: 3;}
#stacks_in_336 .depth_gradient{z-index: 2;}
#stacks_in_336 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_336 hr{border: 0;margin: 0;}

#stacks_in_336 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_336 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_336 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_339 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_339 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_339 .depth_section_link:hover .depth_in,
#stacks_in_339 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_339{margin-bottom: 0;}


#stacks_in_339.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_339.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_339 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_339 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_339 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_339 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_339 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_339 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_339 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_339 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_339 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_339 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_339 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_339 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_339 .depth_tint,
	#stacks_in_339 .content_tint{ background: none !important; }
	#stacks_in_339 .heading_out h2,
	#stacks_in_339 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_339 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_339 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_339 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_339 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_339 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_339 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_339 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_339 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_339 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_339 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_339 .depth_aside_wrapper,
#stacks_in_339 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_339 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_339 .content_out .centered_image img{float: left;} 





#stacks_in_339 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_339 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_339 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_339 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_339 .depth_in{z-index: 4;}
#stacks_in_339 .depth_tint{z-index: 3;}
#stacks_in_339 .depth_gradient{z-index: 2;}
#stacks_in_339 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_339 hr{border: 0;margin: 0;}

#stacks_in_339 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_339 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_339 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_345>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_345 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_342 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_342 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_342 .depth_section_link:hover .depth_in,
#stacks_in_342 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_342{margin-bottom: 0;}


#stacks_in_342.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_342.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_342 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_342 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_342 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_342 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_342 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_342 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_342 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_342 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_342 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_342 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_342 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_342 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_342 .depth_tint,
	#stacks_in_342 .content_tint{ background: none !important; }
	#stacks_in_342 .heading_out h2,
	#stacks_in_342 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_342 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_342 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_342 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_342 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_342 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_342 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_342 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_342 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_342 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_342 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_342 .depth_aside_wrapper,
#stacks_in_342 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_342 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_342 .content_out .centered_image img{float: left;} 





#stacks_in_342 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_342 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_342 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_342 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_342 .depth_in{z-index: 4;}
#stacks_in_342 .depth_tint{z-index: 3;}
#stacks_in_342 .depth_gradient{z-index: 2;}
#stacks_in_342 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_342 hr{border: 0;margin: 0;}

#stacks_in_342 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_342 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_342 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3319 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3319 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3319 .depth_section_link:hover .depth_in,
#stacks_in_3319 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3319{margin-bottom: 0;}


#stacks_in_3319.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3319.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3319 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3319 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3319 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3319 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3319 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3319 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3319 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3319 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3319 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3319 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3319 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3319 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3319 .depth_tint,
	#stacks_in_3319 .content_tint{ background: none !important; }
	#stacks_in_3319 .heading_out h2,
	#stacks_in_3319 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3319 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3319 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3319 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3319 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3319 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3319 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3319 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3319 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3319 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3319 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3319 .depth_aside_wrapper,
#stacks_in_3319 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3319 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3319 .content_out .centered_image img{float: left;} 





#stacks_in_3319 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3319 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3319 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3319 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3319 .depth_in{z-index: 4;}
#stacks_in_3319 .depth_tint{z-index: 3;}
#stacks_in_3319 .depth_gradient{z-index: 2;}
#stacks_in_3319 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3319 hr{border: 0;margin: 0;}

#stacks_in_3319 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3319 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3319 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2760 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2760 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2760 .depth_section_link:hover .depth_in,
#stacks_in_2760 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2760{margin-bottom: 0;}


#stacks_in_2760.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2760.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2760 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2760 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2760 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2760 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2760 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2760 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2760 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2760 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2760 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2760 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2760 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2760 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2760 .depth_tint,
	#stacks_in_2760 .content_tint{ background: none !important; }
	#stacks_in_2760 .heading_out h2,
	#stacks_in_2760 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2760 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2760 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2760 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2760 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2760 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2760 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2760 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2760 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2760 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2760 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2760 .depth_aside_wrapper,
#stacks_in_2760 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2760 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2760 .content_out .centered_image img{float: left;} 





#stacks_in_2760 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2760 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2760 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2760 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2760 .depth_in{z-index: 4;}
#stacks_in_2760 .depth_tint{z-index: 3;}
#stacks_in_2760 .depth_gradient{z-index: 2;}
#stacks_in_2760 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2760 hr{border: 0;margin: 0;}

#stacks_in_2760 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2760 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2760 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_632 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_632 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_632 .depth_section_link:hover .depth_in,
#stacks_in_632 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_632{margin-bottom: 0;}


#stacks_in_632.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_632.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_632 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_632 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_632 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_632 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_632 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_632 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_632 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_632 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_632 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_632 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_632 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_632 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_632 .depth_tint,
	#stacks_in_632 .content_tint{ background: none !important; }
	#stacks_in_632 .heading_out h2,
	#stacks_in_632 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_632 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_632 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_632 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_632 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_632 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_632 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_632 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_632 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_632 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_632 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_632 .depth_aside_wrapper,
#stacks_in_632 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_632 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_632 .content_out .centered_image img{float: left;} 





#stacks_in_632 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_632 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_632 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_632 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_632 .depth_in{z-index: 4;}
#stacks_in_632 .depth_tint{z-index: 3;}
#stacks_in_632 .depth_gradient{z-index: 2;}
#stacks_in_632 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_632 hr{border: 0;margin: 0;}

#stacks_in_632 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_632 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_632 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2177>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_2177 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_634 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_634 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_634 .depth_section_link:hover .depth_in,
#stacks_in_634 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_634{margin-bottom: 0;}


#stacks_in_634.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_634.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_634 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_634 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_634 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_634 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_634 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_634 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_634 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_634 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_634 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_634 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_634 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_634 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_634 .depth_tint,
	#stacks_in_634 .content_tint{ background: none !important; }
	#stacks_in_634 .heading_out h2,
	#stacks_in_634 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_634 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_634 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_634 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_634 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_634 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_634 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_634 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_634 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_634 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_634 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_634 .depth_aside_wrapper,
#stacks_in_634 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_634 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_634 .content_out .centered_image img{float: left;} 





#stacks_in_634 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_634 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_634 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_634 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_634 .depth_in{z-index: 4;}
#stacks_in_634 .depth_tint{z-index: 3;}
#stacks_in_634 .depth_gradient{z-index: 2;}
#stacks_in_634 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_634 hr{border: 0;margin: 0;}

#stacks_in_634 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_634 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_634 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2193 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2193 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2193 .depth_section_link:hover .depth_in,
#stacks_in_2193 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2193{margin-bottom: 0;}


#stacks_in_2193.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2193.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2193 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2193 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2193 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2193 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2193 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2193 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2193 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2193 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2193 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2193 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2193 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2193 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2193 .depth_tint,
	#stacks_in_2193 .content_tint{ background: none !important; }
	#stacks_in_2193 .heading_out h2,
	#stacks_in_2193 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2193 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2193 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2193 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2193 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2193 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2193 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2193 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2193 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2193 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2193 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2193 .depth_aside_wrapper,
#stacks_in_2193 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2193 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2193 .content_out .centered_image img{float: left;} 





#stacks_in_2193 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2193 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2193 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2193 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2193 .depth_in{z-index: 4;}
#stacks_in_2193 .depth_tint{z-index: 3;}
#stacks_in_2193 .depth_gradient{z-index: 2;}
#stacks_in_2193 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2193 hr{border: 0;margin: 0;}

#stacks_in_2193 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2193 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2193 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3454 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3454 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3454 .depth_section_link:hover .depth_in,
#stacks_in_3454 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3454{margin-bottom: 0;}


#stacks_in_3454.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3454.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3454 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3454 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3454 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3454 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3454 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3454 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3454 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3454 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3454 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3454 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3454 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3454 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3454 .depth_tint,
	#stacks_in_3454 .content_tint{ background: none !important; }
	#stacks_in_3454 .heading_out h2,
	#stacks_in_3454 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3454 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3454 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3454 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3454 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3454 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3454 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3454 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3454 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3454 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3454 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3454 .depth_aside_wrapper,
#stacks_in_3454 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3454 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3454 .content_out .centered_image img{float: left;} 





#stacks_in_3454 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3454 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3454 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3454 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3454 .depth_in{z-index: 4;}
#stacks_in_3454 .depth_tint{z-index: 3;}
#stacks_in_3454 .depth_gradient{z-index: 2;}
#stacks_in_3454 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3454 hr{border: 0;margin: 0;}

#stacks_in_3454 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3454 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3454 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4098 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4098 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4098 .depth_section_link:hover .depth_in,
#stacks_in_4098 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4098{margin-bottom: 0;}


#stacks_in_4098.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4098.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4098 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4098 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4098 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4098 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4098 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4098 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4098 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4098 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4098 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4098 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4098 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4098 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4098 .depth_tint,
	#stacks_in_4098 .content_tint{ background: none !important; }
	#stacks_in_4098 .heading_out h2,
	#stacks_in_4098 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4098 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4098 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4098 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4098 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4098 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4098 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4098 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4098 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4098 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4098 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4098 .depth_aside_wrapper,
#stacks_in_4098 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4098 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4098 .content_out .centered_image img{float: left;} 





#stacks_in_4098 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4098 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4098 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4098 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4098 .depth_in{z-index: 4;}
#stacks_in_4098 .depth_tint{z-index: 3;}
#stacks_in_4098 .depth_gradient{z-index: 2;}
#stacks_in_4098 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4098 hr{border: 0;margin: 0;}

#stacks_in_4098 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4098 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4098 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_4094>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_4094 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_346 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_346 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_346 .depth_section_link:hover .depth_in,
#stacks_in_346 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_346{margin-bottom: 0;}


#stacks_in_346.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_346.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_346 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_346 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_346 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_346 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_346 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_346 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_346 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_346 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_346 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_346 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_346 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_346 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_346 .depth_tint,
	#stacks_in_346 .content_tint{ background: none !important; }
	#stacks_in_346 .heading_out h2,
	#stacks_in_346 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_346 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_346 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_346 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_346 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_346 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_346 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_346 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_346 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_346 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_346 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_346 .depth_aside_wrapper,
#stacks_in_346 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_346 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_346 .content_out .centered_image img{float: left;} 





#stacks_in_346 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_346 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_346 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_346 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_346 .depth_in{z-index: 4;}
#stacks_in_346 .depth_tint{z-index: 3;}
#stacks_in_346 .depth_gradient{z-index: 2;}
#stacks_in_346 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_346 hr{border: 0;margin: 0;}

#stacks_in_346 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_346 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_346 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3999 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3999 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3999 .depth_section_link:hover .depth_in,
#stacks_in_3999 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3999{margin-bottom: 0;}


#stacks_in_3999.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3999.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3999 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3999 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3999 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3999 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3999 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3999 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3999 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3999 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3999 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3999 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3999 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3999 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3999 .depth_tint,
	#stacks_in_3999 .content_tint{ background: none !important; }
	#stacks_in_3999 .heading_out h2,
	#stacks_in_3999 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3999 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3999 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3999 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3999 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3999 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3999 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3999 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3999 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3999 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3999 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3999 .depth_aside_wrapper,
#stacks_in_3999 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3999 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3999 .content_out .centered_image img{float: left;} 





#stacks_in_3999 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3999 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3999 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3999 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3999 .depth_in{z-index: 4;}
#stacks_in_3999 .depth_tint{z-index: 3;}
#stacks_in_3999 .depth_gradient{z-index: 2;}
#stacks_in_3999 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3999 hr{border: 0;margin: 0;}

#stacks_in_3999 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3999 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3999 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3306 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3306 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3306 .depth_section_link:hover .depth_in,
#stacks_in_3306 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3306{margin-bottom: 0;}


#stacks_in_3306.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3306.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3306 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3306 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3306 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3306 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3306 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3306 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3306 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3306 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3306 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3306 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3306 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3306 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3306 .depth_tint,
	#stacks_in_3306 .content_tint{ background: none !important; }
	#stacks_in_3306 .heading_out h2,
	#stacks_in_3306 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3306 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3306 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3306 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3306 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3306 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3306 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3306 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3306 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3306 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3306 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3306 .depth_aside_wrapper,
#stacks_in_3306 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3306 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3306 .content_out .centered_image img{float: left;} 





#stacks_in_3306 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3306 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3306 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3306 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3306 .depth_in{z-index: 4;}
#stacks_in_3306 .depth_tint{z-index: 3;}
#stacks_in_3306 .depth_gradient{z-index: 2;}
#stacks_in_3306 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3306 hr{border: 0;margin: 0;}

#stacks_in_3306 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3306 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3306 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2283 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2283 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2283 .depth_section_link:hover .depth_in,
#stacks_in_2283 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2283{margin-bottom: 0;}


#stacks_in_2283.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2283.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2283 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2283 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2283 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2283 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2283 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2283 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2283 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2283 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2283 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2283 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2283 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2283 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2283 .depth_tint,
	#stacks_in_2283 .content_tint{ background: none !important; }
	#stacks_in_2283 .heading_out h2,
	#stacks_in_2283 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2283 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2283 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2283 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2283 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2283 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2283 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2283 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2283 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2283 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2283 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2283 .depth_aside_wrapper,
#stacks_in_2283 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2283 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2283 .content_out .centered_image img{float: left;} 





#stacks_in_2283 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2283 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2283 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2283 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2283 .depth_in{z-index: 4;}
#stacks_in_2283 .depth_tint{z-index: 3;}
#stacks_in_2283 .depth_gradient{z-index: 2;}
#stacks_in_2283 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2283 hr{border: 0;margin: 0;}

#stacks_in_2283 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2283 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2283 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3296>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_3296 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2281 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2281 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2281 .depth_section_link:hover .depth_in,
#stacks_in_2281 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2281{margin-bottom: 0;}


#stacks_in_2281.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2281.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2281 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2281 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2281 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2281 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2281 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2281 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2281 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2281 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2281 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2281 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2281 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2281 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2281 .depth_tint,
	#stacks_in_2281 .content_tint{ background: none !important; }
	#stacks_in_2281 .heading_out h2,
	#stacks_in_2281 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2281 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2281 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2281 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2281 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2281 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2281 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2281 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2281 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2281 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2281 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2281 .depth_aside_wrapper,
#stacks_in_2281 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2281 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2281 .content_out .centered_image img{float: left;} 





#stacks_in_2281 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2281 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2281 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2281 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2281 .depth_in{z-index: 4;}
#stacks_in_2281 .depth_tint{z-index: 3;}
#stacks_in_2281 .depth_gradient{z-index: 2;}
#stacks_in_2281 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2281 hr{border: 0;margin: 0;}

#stacks_in_2281 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2281 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2281 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2007 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2007 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2007 .depth_section_link:hover .depth_in,
#stacks_in_2007 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_2007.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2007.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_2007 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_2007 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(102, 204, 255, 0.72);
	background-size: cover;
	
}





#stacks_in_2007 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_2007 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2007 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2007 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_2007 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2007 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2007 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_2007 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_2007 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_2007 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_2007 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_2007 .depth_wrapper{background-color: rgba(0, 0, 0, 0.38);}
	#stacks_in_2007 .depth_tint,
	#stacks_in_2007 .content_tint{ background: none !important; }
	#stacks_in_2007 .heading_out h2,
	#stacks_in_2007 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_2007 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_2007 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2007 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2007 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_2007 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2007 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2007 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2007 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2007 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2007 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2007 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_2007 .depth_aside_wrapper,
#stacks_in_2007 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2007 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_2007 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2007 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2007 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2007 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2007 .depth_in{z-index: 4;}
#stacks_in_2007 .depth_tint{z-index: 3;}
#stacks_in_2007 .depth_gradient{z-index: 2;}
#stacks_in_2007 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_2007 .depth_wrapper.content_tint,
	#stacks_in_2007 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_2007 hr{border: 0;margin: 0;}

#stacks_in_2007 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_2007 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_2007 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_2009>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2019 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2019 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2019 .depth_section_link:hover .depth_in,
#stacks_in_2019 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2019{margin-bottom: 0;}


#stacks_in_2019.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2019.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2019 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2019 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2019 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2019 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2019 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2019 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2019 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2019 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2019 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2019 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2019 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2019 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2019 .depth_tint,
	#stacks_in_2019 .content_tint{ background: none !important; }
	#stacks_in_2019 .heading_out h2,
	#stacks_in_2019 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2019 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2019 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2019 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2019 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2019 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2019 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2019 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2019 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2019 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2019 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2019 .depth_aside_wrapper,
#stacks_in_2019 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2019 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2019 .content_out .centered_image img{float: left;} 





#stacks_in_2019 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2019 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2019 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2019 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2019 .depth_in{z-index: 4;}
#stacks_in_2019 .depth_tint{z-index: 3;}
#stacks_in_2019 .depth_gradient{z-index: 2;}
#stacks_in_2019 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2019 hr{border: 0;margin: 0;}

#stacks_in_2019 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2019 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2019 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2016 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2016 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2016 .depth_section_link:hover .depth_in,
#stacks_in_2016 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2016{margin-bottom: 0;}


#stacks_in_2016.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2016.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2016 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2016 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2016 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2016 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2016 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2016 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2016 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2016 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2016 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2016 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2016 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2016 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2016 .depth_tint,
	#stacks_in_2016 .content_tint{ background: none !important; }
	#stacks_in_2016 .heading_out h2,
	#stacks_in_2016 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2016 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2016 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2016 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2016 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2016 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2016 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2016 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2016 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2016 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2016 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2016 .depth_aside_wrapper,
#stacks_in_2016 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2016 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2016 .content_out .centered_image img{float: left;} 





#stacks_in_2016 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2016 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2016 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2016 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2016 .depth_in{z-index: 4;}
#stacks_in_2016 .depth_tint{z-index: 3;}
#stacks_in_2016 .depth_gradient{z-index: 2;}
#stacks_in_2016 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2016 hr{border: 0;margin: 0;}

#stacks_in_2016 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2016 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2016 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2013 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2013 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2013 .depth_section_link:hover .depth_in,
#stacks_in_2013 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2013{margin-bottom: 0;}


#stacks_in_2013.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2013.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2013 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2013 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2013 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2013 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2013 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2013 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2013 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2013 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2013 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2013 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2013 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2013 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2013 .depth_tint,
	#stacks_in_2013 .content_tint{ background: none !important; }
	#stacks_in_2013 .heading_out h2,
	#stacks_in_2013 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2013 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2013 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2013 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2013 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2013 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2013 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2013 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2013 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2013 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2013 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2013 .depth_aside_wrapper,
#stacks_in_2013 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2013 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2013 .content_out .centered_image img{float: left;} 





#stacks_in_2013 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2013 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2013 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2013 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2013 .depth_in{z-index: 4;}
#stacks_in_2013 .depth_tint{z-index: 3;}
#stacks_in_2013 .depth_gradient{z-index: 2;}
#stacks_in_2013 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2013 hr{border: 0;margin: 0;}

#stacks_in_2013 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2013 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2013 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3053 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3053 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3053 .depth_section_link:hover .depth_in,
#stacks_in_3053 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3053{margin-bottom: 0;}


#stacks_in_3053.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3053.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3053 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3053 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3053 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3053 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3053 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3053 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3053 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3053 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3053 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3053 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3053 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3053 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3053 .depth_tint,
	#stacks_in_3053 .content_tint{ background: none !important; }
	#stacks_in_3053 .heading_out h2,
	#stacks_in_3053 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3053 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3053 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3053 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3053 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3053 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3053 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3053 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3053 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3053 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3053 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3053 .depth_aside_wrapper,
#stacks_in_3053 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3053 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3053 .content_out .centered_image img{float: left;} 





#stacks_in_3053 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3053 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3053 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3053 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3053 .depth_in{z-index: 4;}
#stacks_in_3053 .depth_tint{z-index: 3;}
#stacks_in_3053 .depth_gradient{z-index: 2;}
#stacks_in_3053 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3053 hr{border: 0;margin: 0;}

#stacks_in_3053 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3053 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3053 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_460>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3055 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3055 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3055 .depth_section_link:hover .depth_in,
#stacks_in_3055 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3055{margin-bottom: 0;}


#stacks_in_3055.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3055.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3055 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3055 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3055 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3055 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3055 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3055 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3055 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3055 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3055 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3055 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3055 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3055 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3055 .depth_tint,
	#stacks_in_3055 .content_tint{ background: none !important; }
	#stacks_in_3055 .heading_out h2,
	#stacks_in_3055 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3055 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3055 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3055 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3055 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3055 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3055 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3055 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3055 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3055 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3055 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3055 .depth_aside_wrapper,
#stacks_in_3055 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3055 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3055 .content_out .centered_image img{float: left;} 





#stacks_in_3055 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3055 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3055 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3055 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3055 .depth_in{z-index: 4;}
#stacks_in_3055 .depth_tint{z-index: 3;}
#stacks_in_3055 .depth_gradient{z-index: 2;}
#stacks_in_3055 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3055 hr{border: 0;margin: 0;}

#stacks_in_3055 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3055 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3055 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2010 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2010 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2010 .depth_section_link:hover .depth_in,
#stacks_in_2010 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2010{margin-bottom: 0;}


#stacks_in_2010.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2010.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2010 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2010 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2010 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2010 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2010 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2010 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2010 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2010 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2010 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2010 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2010 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2010 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2010 .depth_tint,
	#stacks_in_2010 .content_tint{ background: none !important; }
	#stacks_in_2010 .heading_out h2,
	#stacks_in_2010 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2010 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2010 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2010 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2010 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2010 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2010 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2010 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2010 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2010 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2010 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2010 .depth_aside_wrapper,
#stacks_in_2010 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2010 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2010 .content_out .centered_image img{float: left;} 





#stacks_in_2010 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2010 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2010 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2010 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2010 .depth_in{z-index: 4;}
#stacks_in_2010 .depth_tint{z-index: 3;}
#stacks_in_2010 .depth_gradient{z-index: 2;}
#stacks_in_2010 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2010 hr{border: 0;margin: 0;}

#stacks_in_2010 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2010 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2010 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3746 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3746 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3746 .depth_section_link:hover .depth_in,
#stacks_in_3746 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3746{margin-bottom: 0;}


#stacks_in_3746.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3746.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3746 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3746 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3746 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3746 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3746 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3746 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3746 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3746 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3746 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3746 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3746 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3746 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3746 .depth_tint,
	#stacks_in_3746 .content_tint{ background: none !important; }
	#stacks_in_3746 .heading_out h2,
	#stacks_in_3746 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3746 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3746 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3746 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3746 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3746 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3746 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3746 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3746 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3746 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3746 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3746 .depth_aside_wrapper,
#stacks_in_3746 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3746 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3746 .content_out .centered_image img{float: left;} 





#stacks_in_3746 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3746 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3746 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3746 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3746 .depth_in{z-index: 4;}
#stacks_in_3746 .depth_tint{z-index: 3;}
#stacks_in_3746 .depth_gradient{z-index: 2;}
#stacks_in_3746 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3746 hr{border: 0;margin: 0;}

#stacks_in_3746 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3746 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3746 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3743 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3743 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3743 .depth_section_link:hover .depth_in,
#stacks_in_3743 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3743{margin-bottom: 0;}


#stacks_in_3743.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3743.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3743 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3743 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3743 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3743 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3743 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3743 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3743 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3743 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3743 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3743 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3743 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3743 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3743 .depth_tint,
	#stacks_in_3743 .content_tint{ background: none !important; }
	#stacks_in_3743 .heading_out h2,
	#stacks_in_3743 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3743 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3743 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3743 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3743 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3743 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3743 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3743 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3743 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3743 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3743 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3743 .depth_aside_wrapper,
#stacks_in_3743 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3743 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3743 .content_out .centered_image img{float: left;} 





#stacks_in_3743 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3743 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3743 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3743 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3743 .depth_in{z-index: 4;}
#stacks_in_3743 .depth_tint{z-index: 3;}
#stacks_in_3743 .depth_gradient{z-index: 2;}
#stacks_in_3743 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3743 hr{border: 0;margin: 0;}

#stacks_in_3743 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3743 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3743 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_967>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3754 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3754 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3754 .depth_section_link:hover .depth_in,
#stacks_in_3754 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3754{margin-bottom: 0;}


#stacks_in_3754.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3754.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3754 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3754 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3754 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3754 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3754 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3754 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3754 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3754 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3754 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3754 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3754 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3754 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3754 .depth_tint,
	#stacks_in_3754 .content_tint{ background: none !important; }
	#stacks_in_3754 .heading_out h2,
	#stacks_in_3754 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3754 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3754 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3754 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3754 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3754 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3754 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3754 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3754 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3754 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3754 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3754 .depth_aside_wrapper,
#stacks_in_3754 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3754 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3754 .content_out .centered_image img{float: left;} 





#stacks_in_3754 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3754 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3754 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3754 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3754 .depth_in{z-index: 4;}
#stacks_in_3754 .depth_tint{z-index: 3;}
#stacks_in_3754 .depth_gradient{z-index: 2;}
#stacks_in_3754 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3754 hr{border: 0;margin: 0;}

#stacks_in_3754 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3754 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3754 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3732 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3732 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3732 .depth_section_link:hover .depth_in,
#stacks_in_3732 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3732{margin-bottom: 0;}


#stacks_in_3732.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3732.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3732 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3732 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3732 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3732 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3732 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3732 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3732 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3732 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3732 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3732 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3732 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3732 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3732 .depth_tint,
	#stacks_in_3732 .content_tint{ background: none !important; }
	#stacks_in_3732 .heading_out h2,
	#stacks_in_3732 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3732 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3732 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3732 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3732 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3732 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3732 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3732 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3732 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3732 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3732 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3732 .depth_aside_wrapper,
#stacks_in_3732 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3732 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3732 .content_out .centered_image img{float: left;} 





#stacks_in_3732 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3732 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3732 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3732 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3732 .depth_in{z-index: 4;}
#stacks_in_3732 .depth_tint{z-index: 3;}
#stacks_in_3732 .depth_gradient{z-index: 2;}
#stacks_in_3732 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3732 hr{border: 0;margin: 0;}

#stacks_in_3732 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3732 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3732 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3734 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3734 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3734 .depth_section_link:hover .depth_in,
#stacks_in_3734 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3734{margin-bottom: 0;}


#stacks_in_3734.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3734.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3734 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3734 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3734 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3734 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3734 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3734 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3734 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3734 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3734 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3734 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3734 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3734 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3734 .depth_tint,
	#stacks_in_3734 .content_tint{ background: none !important; }
	#stacks_in_3734 .heading_out h2,
	#stacks_in_3734 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3734 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3734 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3734 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3734 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3734 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3734 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3734 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3734 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3734 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3734 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3734 .depth_aside_wrapper,
#stacks_in_3734 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3734 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3734 .content_out .centered_image img{float: left;} 





#stacks_in_3734 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3734 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3734 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3734 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3734 .depth_in{z-index: 4;}
#stacks_in_3734 .depth_tint{z-index: 3;}
#stacks_in_3734 .depth_gradient{z-index: 2;}
#stacks_in_3734 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3734 hr{border: 0;margin: 0;}

#stacks_in_3734 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3734 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3734 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3752 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3752 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3752 .depth_section_link:hover .depth_in,
#stacks_in_3752 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3752{margin-bottom: 0;}


#stacks_in_3752.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3752.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3752 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3752 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3752 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3752 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3752 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3752 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3752 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3752 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3752 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3752 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3752 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3752 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3752 .depth_tint,
	#stacks_in_3752 .content_tint{ background: none !important; }
	#stacks_in_3752 .heading_out h2,
	#stacks_in_3752 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3752 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3752 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3752 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3752 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3752 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3752 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3752 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3752 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3752 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3752 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3752 .depth_aside_wrapper,
#stacks_in_3752 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3752 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3752 .content_out .centered_image img{float: left;} 





#stacks_in_3752 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3752 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3752 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3752 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3752 .depth_in{z-index: 4;}
#stacks_in_3752 .depth_tint{z-index: 3;}
#stacks_in_3752 .depth_gradient{z-index: 2;}
#stacks_in_3752 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3752 hr{border: 0;margin: 0;}

#stacks_in_3752 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3752 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3752 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3736>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3737 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3737 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3737 .depth_section_link:hover .depth_in,
#stacks_in_3737 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3737{margin-bottom: 0;}


#stacks_in_3737.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3737.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3737 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3737 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3737 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3737 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3737 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3737 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3737 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3737 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3737 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3737 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3737 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3737 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3737 .depth_tint,
	#stacks_in_3737 .content_tint{ background: none !important; }
	#stacks_in_3737 .heading_out h2,
	#stacks_in_3737 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3737 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3737 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3737 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3737 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3737 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3737 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3737 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3737 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3737 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3737 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3737 .depth_aside_wrapper,
#stacks_in_3737 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3737 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3737 .content_out .centered_image img{float: left;} 





#stacks_in_3737 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3737 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3737 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3737 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3737 .depth_in{z-index: 4;}
#stacks_in_3737 .depth_tint{z-index: 3;}
#stacks_in_3737 .depth_gradient{z-index: 2;}
#stacks_in_3737 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3737 hr{border: 0;margin: 0;}

#stacks_in_3737 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3737 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3737 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_972 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_972 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_972 .depth_section_link:hover .depth_in,
#stacks_in_972 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_972{margin-bottom: 0;}


#stacks_in_972.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_972.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_972 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_972 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_972 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_972 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_972 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_972 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_972 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_972 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_972 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_972 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_972 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_972 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_972 .depth_tint,
	#stacks_in_972 .content_tint{ background: none !important; }
	#stacks_in_972 .heading_out h2,
	#stacks_in_972 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_972 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_972 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_972 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_972 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_972 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_972 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_972 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_972 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_972 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_972 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_972 .depth_aside_wrapper,
#stacks_in_972 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_972 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_972 .content_out .centered_image img{float: left;} 





#stacks_in_972 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_972 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_972 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_972 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_972 .depth_in{z-index: 4;}
#stacks_in_972 .depth_tint{z-index: 3;}
#stacks_in_972 .depth_gradient{z-index: 2;}
#stacks_in_972 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_972 hr{border: 0;margin: 0;}

#stacks_in_972 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_972 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_972 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_969 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_969 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_969 .depth_section_link:hover .depth_in,
#stacks_in_969 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_969{margin-bottom: 0;}


#stacks_in_969.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_969.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_969 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_969 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_969 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_969 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_969 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_969 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_969 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_969 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_969 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_969 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_969 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_969 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_969 .depth_tint,
	#stacks_in_969 .content_tint{ background: none !important; }
	#stacks_in_969 .heading_out h2,
	#stacks_in_969 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_969 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_969 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_969 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_969 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_969 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_969 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_969 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_969 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_969 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_969 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_969 .depth_aside_wrapper,
#stacks_in_969 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_969 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_969 .content_out .centered_image img{float: left;} 





#stacks_in_969 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_969 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_969 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_969 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_969 .depth_in{z-index: 4;}
#stacks_in_969 .depth_tint{z-index: 3;}
#stacks_in_969 .depth_gradient{z-index: 2;}
#stacks_in_969 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_969 hr{border: 0;margin: 0;}

#stacks_in_969 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_969 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_969 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2556 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2556 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2556 .depth_section_link:hover .depth_in,
#stacks_in_2556 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2556{margin-bottom: 0;}


#stacks_in_2556.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2556.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2556 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2556 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2556 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2556 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2556 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2556 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2556 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2556 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2556 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2556 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2556 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2556 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2556 .depth_tint,
	#stacks_in_2556 .content_tint{ background: none !important; }
	#stacks_in_2556 .heading_out h2,
	#stacks_in_2556 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2556 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2556 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2556 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2556 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2556 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2556 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2556 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2556 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2556 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2556 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2556 .depth_aside_wrapper,
#stacks_in_2556 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2556 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2556 .content_out .centered_image img{float: left;} 





#stacks_in_2556 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2556 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2556 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2556 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2556 .depth_in{z-index: 4;}
#stacks_in_2556 .depth_tint{z-index: 3;}
#stacks_in_2556 .depth_gradient{z-index: 2;}
#stacks_in_2556 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2556 hr{border: 0;margin: 0;}

#stacks_in_2556 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2556 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2556 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2545>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2558 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2558 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2558 .depth_section_link:hover .depth_in,
#stacks_in_2558 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2558{margin-bottom: 0;}


#stacks_in_2558.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2558.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2558 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2558 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2558 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2558 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2558 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2558 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2558 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2558 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2558 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2558 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2558 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2558 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2558 .depth_tint,
	#stacks_in_2558 .content_tint{ background: none !important; }
	#stacks_in_2558 .heading_out h2,
	#stacks_in_2558 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2558 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2558 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2558 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2558 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2558 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2558 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2558 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2558 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2558 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2558 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2558 .depth_aside_wrapper,
#stacks_in_2558 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2558 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2558 .content_out .centered_image img{float: left;} 





#stacks_in_2558 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2558 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2558 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2558 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2558 .depth_in{z-index: 4;}
#stacks_in_2558 .depth_tint{z-index: 3;}
#stacks_in_2558 .depth_gradient{z-index: 2;}
#stacks_in_2558 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2558 hr{border: 0;margin: 0;}

#stacks_in_2558 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2558 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2558 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4211 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4211 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4211 .depth_section_link:hover .depth_in,
#stacks_in_4211 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4211{margin-bottom: 0;}


#stacks_in_4211.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4211.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4211 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4211 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4211 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4211 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4211 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4211 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4211 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4211 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4211 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4211 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4211 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4211 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4211 .depth_tint,
	#stacks_in_4211 .content_tint{ background: none !important; }
	#stacks_in_4211 .heading_out h2,
	#stacks_in_4211 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4211 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4211 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4211 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4211 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4211 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4211 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4211 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4211 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4211 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4211 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4211 .depth_aside_wrapper,
#stacks_in_4211 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4211 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4211 .content_out .centered_image img{float: left;} 





#stacks_in_4211 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4211 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4211 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4211 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4211 .depth_in{z-index: 4;}
#stacks_in_4211 .depth_tint{z-index: 3;}
#stacks_in_4211 .depth_gradient{z-index: 2;}
#stacks_in_4211 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4211 hr{border: 0;margin: 0;}

#stacks_in_4211 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4211 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4211 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4218 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4218 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4218 .depth_section_link:hover .depth_in,
#stacks_in_4218 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4218{margin-bottom: 0;}


#stacks_in_4218.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4218.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4218 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4218 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4218 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4218 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4218 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4218 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4218 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4218 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4218 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4218 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4218 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4218 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4218 .depth_tint,
	#stacks_in_4218 .content_tint{ background: none !important; }
	#stacks_in_4218 .heading_out h2,
	#stacks_in_4218 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4218 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4218 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4218 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4218 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4218 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4218 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4218 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4218 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4218 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4218 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4218 .depth_aside_wrapper,
#stacks_in_4218 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4218 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4218 .content_out .centered_image img{float: left;} 





#stacks_in_4218 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4218 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4218 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4218 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4218 .depth_in{z-index: 4;}
#stacks_in_4218 .depth_tint{z-index: 3;}
#stacks_in_4218 .depth_gradient{z-index: 2;}
#stacks_in_4218 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4218 hr{border: 0;margin: 0;}

#stacks_in_4218 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4218 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4218 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_379 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_379 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_379 .depth_section_link:hover .depth_in,
#stacks_in_379 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_379.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_379.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_379 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_379 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(255, 102, 102, 0.85);
	background-size: cover;
	
}





#stacks_in_379 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_379 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_379 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_379 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_379 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_379 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_379 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_379 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_379 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_379 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_379 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_379 .depth_wrapper{background-color: rgba(0, 0, 0, 0.35);}
	#stacks_in_379 .depth_tint,
	#stacks_in_379 .content_tint{ background: none !important; }
	#stacks_in_379 .heading_out h2,
	#stacks_in_379 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_379 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_379 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_379 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_379 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_379 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_379 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_379 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_379 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_379 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_379 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_379 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_379 .depth_aside_wrapper,
#stacks_in_379 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_379 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_379 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_379 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_379 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_379 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_379 .depth_in{z-index: 4;}
#stacks_in_379 .depth_tint{z-index: 3;}
#stacks_in_379 .depth_gradient{z-index: 2;}
#stacks_in_379 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_379 .depth_wrapper.content_tint,
	#stacks_in_379 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_379 hr{border: 0;margin: 0;}

#stacks_in_379 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_379 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_379 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_524>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_524 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2464 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2464 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2464 .depth_section_link:hover .depth_in,
#stacks_in_2464 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2464{margin-bottom: 0;}


#stacks_in_2464.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2464.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2464 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2464 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2464 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2464 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2464 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2464 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2464 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2464 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2464 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2464 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2464 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2464 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2464 .depth_tint,
	#stacks_in_2464 .content_tint{ background: none !important; }
	#stacks_in_2464 .heading_out h2,
	#stacks_in_2464 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2464 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2464 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2464 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2464 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2464 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2464 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2464 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2464 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2464 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2464 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2464 .depth_aside_wrapper,
#stacks_in_2464 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2464 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2464 .content_out .centered_image img{float: left;} 





#stacks_in_2464 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2464 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2464 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2464 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2464 .depth_in{z-index: 4;}
#stacks_in_2464 .depth_tint{z-index: 3;}
#stacks_in_2464 .depth_gradient{z-index: 2;}
#stacks_in_2464 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2464 hr{border: 0;margin: 0;}

#stacks_in_2464 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2464 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2464 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2466 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2466 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2466 .depth_section_link:hover .depth_in,
#stacks_in_2466 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2466{margin-bottom: 0;}


#stacks_in_2466.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2466.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2466 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2466 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2466 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2466 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2466 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2466 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2466 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2466 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2466 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2466 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2466 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2466 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2466 .depth_tint,
	#stacks_in_2466 .content_tint{ background: none !important; }
	#stacks_in_2466 .heading_out h2,
	#stacks_in_2466 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2466 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2466 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2466 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2466 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2466 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2466 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2466 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2466 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2466 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2466 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2466 .depth_aside_wrapper,
#stacks_in_2466 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2466 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2466 .content_out .centered_image img{float: left;} 





#stacks_in_2466 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2466 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2466 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2466 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2466 .depth_in{z-index: 4;}
#stacks_in_2466 .depth_tint{z-index: 3;}
#stacks_in_2466 .depth_gradient{z-index: 2;}
#stacks_in_2466 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2466 hr{border: 0;margin: 0;}

#stacks_in_2466 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2466 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2466 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_627 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_627 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_627 .depth_section_link:hover .depth_in,
#stacks_in_627 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_627{margin-bottom: 0;}


#stacks_in_627.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_627.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_627 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_627 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_627 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_627 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_627 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_627 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_627 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_627 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_627 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_627 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_627 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_627 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_627 .depth_tint,
	#stacks_in_627 .content_tint{ background: none !important; }
	#stacks_in_627 .heading_out h2,
	#stacks_in_627 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_627 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_627 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_627 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_627 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_627 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_627 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_627 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_627 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_627 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_627 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_627 .depth_aside_wrapper,
#stacks_in_627 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_627 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_627 .content_out .centered_image img{float: left;} 





#stacks_in_627 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_627 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_627 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_627 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_627 .depth_in{z-index: 4;}
#stacks_in_627 .depth_tint{z-index: 3;}
#stacks_in_627 .depth_gradient{z-index: 2;}
#stacks_in_627 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_627 hr{border: 0;margin: 0;}

#stacks_in_627 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_627 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_627 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_525 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_525 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_525 .depth_section_link:hover .depth_in,
#stacks_in_525 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_525{margin-bottom: 0;}


#stacks_in_525.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_525.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_525 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_525 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_525 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_525 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_525 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_525 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_525 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_525 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_525 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_525 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_525 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_525 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_525 .depth_tint,
	#stacks_in_525 .content_tint{ background: none !important; }
	#stacks_in_525 .heading_out h2,
	#stacks_in_525 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_525 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_525 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_525 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_525 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_525 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_525 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_525 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_525 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_525 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_525 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_525 .depth_aside_wrapper,
#stacks_in_525 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_525 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_525 .content_out .centered_image img{float: left;} 





#stacks_in_525 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_525 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_525 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_525 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_525 .depth_in{z-index: 4;}
#stacks_in_525 .depth_tint{z-index: 3;}
#stacks_in_525 .depth_gradient{z-index: 2;}
#stacks_in_525 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_525 hr{border: 0;margin: 0;}

#stacks_in_525 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_525 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_525 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_480>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_480 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_528 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_528 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_528 .depth_section_link:hover .depth_in,
#stacks_in_528 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_528{margin-bottom: 0;}


#stacks_in_528.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_528.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_528 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_528 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_528 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_528 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_528 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_528 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_528 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_528 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_528 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_528 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_528 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_528 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_528 .depth_tint,
	#stacks_in_528 .content_tint{ background: none !important; }
	#stacks_in_528 .heading_out h2,
	#stacks_in_528 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_528 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_528 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_528 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_528 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_528 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_528 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_528 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_528 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_528 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_528 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_528 .depth_aside_wrapper,
#stacks_in_528 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_528 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_528 .content_out .centered_image img{float: left;} 





#stacks_in_528 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_528 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_528 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_528 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_528 .depth_in{z-index: 4;}
#stacks_in_528 .depth_tint{z-index: 3;}
#stacks_in_528 .depth_gradient{z-index: 2;}
#stacks_in_528 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_528 hr{border: 0;margin: 0;}

#stacks_in_528 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_528 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_528 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_531 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_531 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_531 .depth_section_link:hover .depth_in,
#stacks_in_531 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_531{margin-bottom: 0;}


#stacks_in_531.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_531.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_531 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_531 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_531 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_531 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_531 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_531 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_531 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_531 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_531 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_531 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_531 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_531 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_531 .depth_tint,
	#stacks_in_531 .content_tint{ background: none !important; }
	#stacks_in_531 .heading_out h2,
	#stacks_in_531 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_531 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_531 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_531 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_531 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_531 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_531 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_531 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_531 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_531 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_531 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_531 .depth_aside_wrapper,
#stacks_in_531 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_531 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_531 .content_out .centered_image img{float: left;} 





#stacks_in_531 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_531 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_531 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_531 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_531 .depth_in{z-index: 4;}
#stacks_in_531 .depth_tint{z-index: 3;}
#stacks_in_531 .depth_gradient{z-index: 2;}
#stacks_in_531 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_531 hr{border: 0;margin: 0;}

#stacks_in_531 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_531 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_531 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_534 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_534 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_534 .depth_section_link:hover .depth_in,
#stacks_in_534 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_534{margin-bottom: 0;}


#stacks_in_534.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_534.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_534 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_534 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_534 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_534 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_534 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_534 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_534 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_534 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_534 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_534 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_534 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_534 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_534 .depth_tint,
	#stacks_in_534 .content_tint{ background: none !important; }
	#stacks_in_534 .heading_out h2,
	#stacks_in_534 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_534 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_534 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_534 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_534 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_534 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_534 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_534 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_534 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_534 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_534 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_534 .depth_aside_wrapper,
#stacks_in_534 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_534 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_534 .content_out .centered_image img{float: left;} 





#stacks_in_534 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_534 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_534 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_534 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_534 .depth_in{z-index: 4;}
#stacks_in_534 .depth_tint{z-index: 3;}
#stacks_in_534 .depth_gradient{z-index: 2;}
#stacks_in_534 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_534 hr{border: 0;margin: 0;}

#stacks_in_534 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_534 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_534 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2235 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2235 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2235 .depth_section_link:hover .depth_in,
#stacks_in_2235 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2235{margin-bottom: 0;}


#stacks_in_2235.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2235.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2235 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2235 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2235 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2235 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2235 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2235 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2235 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2235 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2235 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2235 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2235 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2235 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2235 .depth_tint,
	#stacks_in_2235 .content_tint{ background: none !important; }
	#stacks_in_2235 .heading_out h2,
	#stacks_in_2235 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2235 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2235 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2235 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2235 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2235 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2235 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2235 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2235 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2235 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2235 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2235 .depth_aside_wrapper,
#stacks_in_2235 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2235 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2235 .content_out .centered_image img{float: left;} 





#stacks_in_2235 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2235 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2235 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2235 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2235 .depth_in{z-index: 4;}
#stacks_in_2235 .depth_tint{z-index: 3;}
#stacks_in_2235 .depth_gradient{z-index: 2;}
#stacks_in_2235 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2235 hr{border: 0;margin: 0;}

#stacks_in_2235 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2235 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2235 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_614>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_614 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2765 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2765 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2765 .depth_section_link:hover .depth_in,
#stacks_in_2765 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2765{margin-bottom: 0;}


#stacks_in_2765.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2765.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2765 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2765 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2765 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2765 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2765 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2765 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2765 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2765 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2765 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2765 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2765 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2765 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2765 .depth_tint,
	#stacks_in_2765 .content_tint{ background: none !important; }
	#stacks_in_2765 .heading_out h2,
	#stacks_in_2765 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2765 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2765 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2765 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2765 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2765 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2765 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2765 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2765 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2765 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2765 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2765 .depth_aside_wrapper,
#stacks_in_2765 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2765 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2765 .content_out .centered_image img{float: left;} 





#stacks_in_2765 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2765 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2765 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2765 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2765 .depth_in{z-index: 4;}
#stacks_in_2765 .depth_tint{z-index: 3;}
#stacks_in_2765 .depth_gradient{z-index: 2;}
#stacks_in_2765 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2765 hr{border: 0;margin: 0;}

#stacks_in_2765 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2765 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2765 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2482 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2482 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2482 .depth_section_link:hover .depth_in,
#stacks_in_2482 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2482{margin-bottom: 0;}


#stacks_in_2482.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2482.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2482 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2482 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2482 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2482 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2482 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2482 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2482 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2482 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2482 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2482 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2482 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2482 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2482 .depth_tint,
	#stacks_in_2482 .content_tint{ background: none !important; }
	#stacks_in_2482 .heading_out h2,
	#stacks_in_2482 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2482 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2482 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2482 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2482 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2482 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2482 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2482 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2482 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2482 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2482 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2482 .depth_aside_wrapper,
#stacks_in_2482 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2482 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2482 .content_out .centered_image img{float: left;} 





#stacks_in_2482 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2482 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2482 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2482 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2482 .depth_in{z-index: 4;}
#stacks_in_2482 .depth_tint{z-index: 3;}
#stacks_in_2482 .depth_gradient{z-index: 2;}
#stacks_in_2482 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2482 hr{border: 0;margin: 0;}

#stacks_in_2482 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2482 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2482 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2484 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2484 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2484 .depth_section_link:hover .depth_in,
#stacks_in_2484 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2484{margin-bottom: 0;}


#stacks_in_2484.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2484.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2484 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2484 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2484 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2484 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2484 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2484 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2484 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2484 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2484 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2484 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2484 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2484 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2484 .depth_tint,
	#stacks_in_2484 .content_tint{ background: none !important; }
	#stacks_in_2484 .heading_out h2,
	#stacks_in_2484 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2484 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2484 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2484 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2484 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2484 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2484 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2484 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2484 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2484 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2484 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2484 .depth_aside_wrapper,
#stacks_in_2484 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2484 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2484 .content_out .centered_image img{float: left;} 





#stacks_in_2484 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2484 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2484 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2484 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2484 .depth_in{z-index: 4;}
#stacks_in_2484 .depth_tint{z-index: 3;}
#stacks_in_2484 .depth_gradient{z-index: 2;}
#stacks_in_2484 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2484 hr{border: 0;margin: 0;}

#stacks_in_2484 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2484 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2484 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2476 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2476 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2476 .depth_section_link:hover .depth_in,
#stacks_in_2476 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2476{margin-bottom: 0;}


#stacks_in_2476.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2476.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2476 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2476 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2476 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2476 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2476 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2476 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2476 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2476 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2476 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2476 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2476 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2476 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2476 .depth_tint,
	#stacks_in_2476 .content_tint{ background: none !important; }
	#stacks_in_2476 .heading_out h2,
	#stacks_in_2476 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2476 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2476 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2476 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2476 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2476 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2476 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2476 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2476 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2476 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2476 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2476 .depth_aside_wrapper,
#stacks_in_2476 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2476 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2476 .content_out .centered_image img{float: left;} 





#stacks_in_2476 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2476 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2476 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2476 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2476 .depth_in{z-index: 4;}
#stacks_in_2476 .depth_tint{z-index: 3;}
#stacks_in_2476 .depth_gradient{z-index: 2;}
#stacks_in_2476 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2476 hr{border: 0;margin: 0;}

#stacks_in_2476 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2476 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2476 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2468>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_2468 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2473 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2473 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2473 .depth_section_link:hover .depth_in,
#stacks_in_2473 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2473{margin-bottom: 0;}


#stacks_in_2473.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2473.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2473 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2473 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2473 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2473 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2473 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2473 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2473 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2473 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2473 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2473 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2473 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2473 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2473 .depth_tint,
	#stacks_in_2473 .content_tint{ background: none !important; }
	#stacks_in_2473 .heading_out h2,
	#stacks_in_2473 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2473 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2473 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2473 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2473 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2473 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2473 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2473 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2473 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2473 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2473 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2473 .depth_aside_wrapper,
#stacks_in_2473 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2473 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2473 .content_out .centered_image img{float: left;} 





#stacks_in_2473 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2473 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2473 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2473 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2473 .depth_in{z-index: 4;}
#stacks_in_2473 .depth_tint{z-index: 3;}
#stacks_in_2473 .depth_gradient{z-index: 2;}
#stacks_in_2473 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2473 hr{border: 0;margin: 0;}

#stacks_in_2473 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2473 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2473 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2470 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2470 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2470 .depth_section_link:hover .depth_in,
#stacks_in_2470 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2470{margin-bottom: 0;}


#stacks_in_2470.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2470.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2470 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2470 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2470 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2470 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2470 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2470 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2470 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2470 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2470 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2470 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2470 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2470 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2470 .depth_tint,
	#stacks_in_2470 .content_tint{ background: none !important; }
	#stacks_in_2470 .heading_out h2,
	#stacks_in_2470 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2470 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2470 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2470 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2470 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2470 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2470 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2470 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2470 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2470 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2470 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2470 .depth_aside_wrapper,
#stacks_in_2470 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2470 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2470 .content_out .centered_image img{float: left;} 





#stacks_in_2470 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2470 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2470 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2470 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2470 .depth_in{z-index: 4;}
#stacks_in_2470 .depth_tint{z-index: 3;}
#stacks_in_2470 .depth_gradient{z-index: 2;}
#stacks_in_2470 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2470 hr{border: 0;margin: 0;}

#stacks_in_2470 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2470 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2470 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4109 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4109 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4109 .depth_section_link:hover .depth_in,
#stacks_in_4109 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4109{margin-bottom: 0;}


#stacks_in_4109.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4109.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4109 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4109 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4109 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4109 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4109 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4109 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4109 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4109 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4109 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4109 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4109 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4109 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4109 .depth_tint,
	#stacks_in_4109 .content_tint{ background: none !important; }
	#stacks_in_4109 .heading_out h2,
	#stacks_in_4109 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4109 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4109 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4109 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4109 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4109 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4109 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4109 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4109 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4109 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4109 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4109 .depth_aside_wrapper,
#stacks_in_4109 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4109 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4109 .content_out .centered_image img{float: left;} 





#stacks_in_4109 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4109 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4109 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4109 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4109 .depth_in{z-index: 4;}
#stacks_in_4109 .depth_tint{z-index: 3;}
#stacks_in_4109 .depth_gradient{z-index: 2;}
#stacks_in_4109 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4109 hr{border: 0;margin: 0;}

#stacks_in_4109 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4109 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4109 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3459 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3459 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3459 .depth_section_link:hover .depth_in,
#stacks_in_3459 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3459{margin-bottom: 0;}


#stacks_in_3459.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3459.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3459 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3459 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3459 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3459 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3459 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3459 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3459 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3459 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3459 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3459 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3459 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3459 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3459 .depth_tint,
	#stacks_in_3459 .content_tint{ background: none !important; }
	#stacks_in_3459 .heading_out h2,
	#stacks_in_3459 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3459 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3459 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3459 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3459 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3459 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3459 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3459 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3459 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3459 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3459 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3459 .depth_aside_wrapper,
#stacks_in_3459 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3459 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3459 .content_out .centered_image img{float: left;} 





#stacks_in_3459 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3459 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3459 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3459 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3459 .depth_in{z-index: 4;}
#stacks_in_3459 .depth_tint{z-index: 3;}
#stacks_in_3459 .depth_gradient{z-index: 2;}
#stacks_in_3459 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3459 hr{border: 0;margin: 0;}

#stacks_in_3459 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3459 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3459 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3410>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_3410 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3610 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3610 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3610 .depth_section_link:hover .depth_in,
#stacks_in_3610 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3610{margin-bottom: 0;}


#stacks_in_3610.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3610.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3610 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3610 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3610 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3610 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3610 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3610 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3610 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3610 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3610 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3610 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3610 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3610 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3610 .depth_tint,
	#stacks_in_3610 .content_tint{ background: none !important; }
	#stacks_in_3610 .heading_out h2,
	#stacks_in_3610 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3610 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3610 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3610 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3610 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3610 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3610 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3610 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3610 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3610 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3610 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3610 .depth_aside_wrapper,
#stacks_in_3610 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3610 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3610 .content_out .centered_image img{float: left;} 





#stacks_in_3610 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3610 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3610 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3610 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3610 .depth_in{z-index: 4;}
#stacks_in_3610 .depth_tint{z-index: 3;}
#stacks_in_3610 .depth_gradient{z-index: 2;}
#stacks_in_3610 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3610 hr{border: 0;margin: 0;}

#stacks_in_3610 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3610 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3610 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4107 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4107 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4107 .depth_section_link:hover .depth_in,
#stacks_in_4107 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4107{margin-bottom: 0;}


#stacks_in_4107.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4107.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4107 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4107 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4107 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4107 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4107 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4107 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4107 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4107 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4107 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4107 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4107 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4107 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4107 .depth_tint,
	#stacks_in_4107 .content_tint{ background: none !important; }
	#stacks_in_4107 .heading_out h2,
	#stacks_in_4107 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4107 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4107 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4107 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4107 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4107 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4107 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4107 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4107 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4107 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4107 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4107 .depth_aside_wrapper,
#stacks_in_4107 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4107 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4107 .content_out .centered_image img{float: left;} 





#stacks_in_4107 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4107 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4107 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4107 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4107 .depth_in{z-index: 4;}
#stacks_in_4107 .depth_tint{z-index: 3;}
#stacks_in_4107 .depth_gradient{z-index: 2;}
#stacks_in_4107 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4107 hr{border: 0;margin: 0;}

#stacks_in_4107 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4107 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4107 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3585 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3585 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3585 .depth_section_link:hover .depth_in,
#stacks_in_3585 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_3585.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3585.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_3585 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_3585 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(102, 204, 255, 0.72);
	background-size: cover;
	
}





#stacks_in_3585 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_3585 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3585 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3585 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_3585 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3585 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3585 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_3585 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_3585 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_3585 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_3585 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_3585 .depth_wrapper{background-color: rgba(0, 0, 0, 0.38);}
	#stacks_in_3585 .depth_tint,
	#stacks_in_3585 .content_tint{ background: none !important; }
	#stacks_in_3585 .heading_out h2,
	#stacks_in_3585 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_3585 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_3585 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3585 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3585 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_3585 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3585 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3585 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3585 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3585 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3585 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3585 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_3585 .depth_aside_wrapper,
#stacks_in_3585 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3585 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_3585 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3585 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3585 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3585 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3585 .depth_in{z-index: 4;}
#stacks_in_3585 .depth_tint{z-index: 3;}
#stacks_in_3585 .depth_gradient{z-index: 2;}
#stacks_in_3585 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_3585 .depth_wrapper.content_tint,
	#stacks_in_3585 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_3585 hr{border: 0;margin: 0;}

#stacks_in_3585 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_3585 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_3585 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_176>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_599 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_599 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_599 .depth_section_link:hover .depth_in,
#stacks_in_599 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_599{margin-bottom: 0;}


#stacks_in_599.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_599.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_599 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_599 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_599 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_599 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_599 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_599 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_599 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_599 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_599 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_599 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_599 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_599 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_599 .depth_tint,
	#stacks_in_599 .content_tint{ background: none !important; }
	#stacks_in_599 .heading_out h2,
	#stacks_in_599 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_599 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_599 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_599 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_599 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_599 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_599 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_599 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_599 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_599 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_599 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_599 .depth_aside_wrapper,
#stacks_in_599 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_599 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_599 .content_out .centered_image img{float: left;} 





#stacks_in_599 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_599 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_599 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_599 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_599 .depth_in{z-index: 4;}
#stacks_in_599 .depth_tint{z-index: 3;}
#stacks_in_599 .depth_gradient{z-index: 2;}
#stacks_in_599 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_599 hr{border: 0;margin: 0;}

#stacks_in_599 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_599 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_599 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_417 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_417 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_417 .depth_section_link:hover .depth_in,
#stacks_in_417 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_417{margin-bottom: 0;}


#stacks_in_417.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_417.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_417 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_417 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_417 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_417 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_417 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_417 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_417 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_417 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_417 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_417 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_417 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_417 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_417 .depth_tint,
	#stacks_in_417 .content_tint{ background: none !important; }
	#stacks_in_417 .heading_out h2,
	#stacks_in_417 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_417 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_417 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_417 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_417 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_417 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_417 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_417 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_417 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_417 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_417 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_417 .depth_aside_wrapper,
#stacks_in_417 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_417 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_417 .content_out .centered_image img{float: left;} 





#stacks_in_417 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_417 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_417 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_417 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_417 .depth_in{z-index: 4;}
#stacks_in_417 .depth_tint{z-index: 3;}
#stacks_in_417 .depth_gradient{z-index: 2;}
#stacks_in_417 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_417 hr{border: 0;margin: 0;}

#stacks_in_417 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_417 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_417 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_304 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_304 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_304 .depth_section_link:hover .depth_in,
#stacks_in_304 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_304{margin-bottom: 0;}


#stacks_in_304.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_304.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_304 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_304 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_304 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_304 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_304 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_304 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_304 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_304 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_304 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_304 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_304 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_304 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_304 .depth_tint,
	#stacks_in_304 .content_tint{ background: none !important; }
	#stacks_in_304 .heading_out h2,
	#stacks_in_304 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_304 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_304 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_304 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_304 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_304 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_304 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_304 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_304 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_304 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_304 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_304 .depth_aside_wrapper,
#stacks_in_304 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_304 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_304 .content_out .centered_image img{float: left;} 





#stacks_in_304 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_304 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_304 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_304 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_304 .depth_in{z-index: 4;}
#stacks_in_304 .depth_tint{z-index: 3;}
#stacks_in_304 .depth_gradient{z-index: 2;}
#stacks_in_304 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_304 hr{border: 0;margin: 0;}

#stacks_in_304 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_304 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_304 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1199 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1199 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1199 .depth_section_link:hover .depth_in,
#stacks_in_1199 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1199{margin-bottom: 0;}


#stacks_in_1199.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1199.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1199 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1199 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1199 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1199 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1199 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1199 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1199 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1199 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1199 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1199 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1199 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1199 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1199 .depth_tint,
	#stacks_in_1199 .content_tint{ background: none !important; }
	#stacks_in_1199 .heading_out h2,
	#stacks_in_1199 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1199 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1199 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1199 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1199 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1199 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1199 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1199 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1199 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1199 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1199 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1199 .depth_aside_wrapper,
#stacks_in_1199 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1199 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1199 .content_out .centered_image img{float: left;} 





#stacks_in_1199 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1199 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1199 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1199 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1199 .depth_in{z-index: 4;}
#stacks_in_1199 .depth_tint{z-index: 3;}
#stacks_in_1199 .depth_gradient{z-index: 2;}
#stacks_in_1199 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1199 hr{border: 0;margin: 0;}

#stacks_in_1199 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1199 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1199 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1464>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1530 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1530 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1530 .depth_section_link:hover .depth_in,
#stacks_in_1530 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1530{margin-bottom: 0;}


#stacks_in_1530.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1530.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1530 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1530 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1530 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1530 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1530 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1530 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1530 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1530 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1530 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1530 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1530 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1530 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1530 .depth_tint,
	#stacks_in_1530 .content_tint{ background: none !important; }
	#stacks_in_1530 .heading_out h2,
	#stacks_in_1530 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1530 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1530 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1530 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1530 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1530 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1530 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1530 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1530 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1530 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1530 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1530 .depth_aside_wrapper,
#stacks_in_1530 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1530 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1530 .content_out .centered_image img{float: left;} 





#stacks_in_1530 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1530 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1530 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1530 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1530 .depth_in{z-index: 4;}
#stacks_in_1530 .depth_tint{z-index: 3;}
#stacks_in_1530 .depth_gradient{z-index: 2;}
#stacks_in_1530 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1530 hr{border: 0;margin: 0;}

#stacks_in_1530 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1530 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1530 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1532 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1532 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1532 .depth_section_link:hover .depth_in,
#stacks_in_1532 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1532{margin-bottom: 0;}


#stacks_in_1532.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1532.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1532 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1532 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1532 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1532 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1532 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1532 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1532 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1532 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1532 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1532 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1532 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1532 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1532 .depth_tint,
	#stacks_in_1532 .content_tint{ background: none !important; }
	#stacks_in_1532 .heading_out h2,
	#stacks_in_1532 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1532 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1532 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1532 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1532 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1532 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1532 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1532 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1532 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1532 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1532 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1532 .depth_aside_wrapper,
#stacks_in_1532 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1532 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1532 .content_out .centered_image img{float: left;} 





#stacks_in_1532 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1532 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1532 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1532 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1532 .depth_in{z-index: 4;}
#stacks_in_1532 .depth_tint{z-index: 3;}
#stacks_in_1532 .depth_gradient{z-index: 2;}
#stacks_in_1532 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1532 hr{border: 0;margin: 0;}

#stacks_in_1532 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1532 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1532 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1642 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1642 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1642 .depth_section_link:hover .depth_in,
#stacks_in_1642 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1642{margin-bottom: 0;}


#stacks_in_1642.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1642.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1642 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1642 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1642 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1642 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1642 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1642 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1642 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1642 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1642 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1642 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1642 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1642 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1642 .depth_tint,
	#stacks_in_1642 .content_tint{ background: none !important; }
	#stacks_in_1642 .heading_out h2,
	#stacks_in_1642 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1642 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1642 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1642 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1642 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1642 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1642 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1642 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1642 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1642 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1642 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1642 .depth_aside_wrapper,
#stacks_in_1642 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1642 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1642 .content_out .centered_image img{float: left;} 





#stacks_in_1642 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1642 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1642 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1642 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1642 .depth_in{z-index: 4;}
#stacks_in_1642 .depth_tint{z-index: 3;}
#stacks_in_1642 .depth_gradient{z-index: 2;}
#stacks_in_1642 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1642 hr{border: 0;margin: 0;}

#stacks_in_1642 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1642 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1642 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1644 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1644 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1644 .depth_section_link:hover .depth_in,
#stacks_in_1644 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1644{margin-bottom: 0;}


#stacks_in_1644.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1644.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1644 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1644 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1644 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1644 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1644 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1644 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1644 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1644 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1644 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1644 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1644 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1644 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1644 .depth_tint,
	#stacks_in_1644 .content_tint{ background: none !important; }
	#stacks_in_1644 .heading_out h2,
	#stacks_in_1644 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1644 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1644 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1644 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1644 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1644 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1644 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1644 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1644 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1644 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1644 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1644 .depth_aside_wrapper,
#stacks_in_1644 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1644 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1644 .content_out .centered_image img{float: left;} 





#stacks_in_1644 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1644 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1644 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1644 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1644 .depth_in{z-index: 4;}
#stacks_in_1644 .depth_tint{z-index: 3;}
#stacks_in_1644 .depth_gradient{z-index: 2;}
#stacks_in_1644 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1644 hr{border: 0;margin: 0;}

#stacks_in_1644 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1644 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1644 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1652>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1670 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1670 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1670 .depth_section_link:hover .depth_in,
#stacks_in_1670 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1670{margin-bottom: 0;}


#stacks_in_1670.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1670.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1670 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1670 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1670 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1670 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1670 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1670 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1670 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1670 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1670 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1670 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1670 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1670 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1670 .depth_tint,
	#stacks_in_1670 .content_tint{ background: none !important; }
	#stacks_in_1670 .heading_out h2,
	#stacks_in_1670 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1670 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1670 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1670 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1670 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1670 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1670 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1670 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1670 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1670 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1670 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1670 .depth_aside_wrapper,
#stacks_in_1670 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1670 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1670 .content_out .centered_image img{float: left;} 





#stacks_in_1670 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1670 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1670 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1670 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1670 .depth_in{z-index: 4;}
#stacks_in_1670 .depth_tint{z-index: 3;}
#stacks_in_1670 .depth_gradient{z-index: 2;}
#stacks_in_1670 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1670 hr{border: 0;margin: 0;}

#stacks_in_1670 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1670 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1670 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1668 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1668 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1668 .depth_section_link:hover .depth_in,
#stacks_in_1668 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1668{margin-bottom: 0;}


#stacks_in_1668.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1668.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1668 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1668 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1668 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1668 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1668 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1668 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1668 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1668 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1668 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1668 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1668 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1668 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1668 .depth_tint,
	#stacks_in_1668 .content_tint{ background: none !important; }
	#stacks_in_1668 .heading_out h2,
	#stacks_in_1668 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1668 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1668 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1668 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1668 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1668 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1668 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1668 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1668 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1668 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1668 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1668 .depth_aside_wrapper,
#stacks_in_1668 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1668 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1668 .content_out .centered_image img{float: left;} 





#stacks_in_1668 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1668 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1668 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1668 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1668 .depth_in{z-index: 4;}
#stacks_in_1668 .depth_tint{z-index: 3;}
#stacks_in_1668 .depth_gradient{z-index: 2;}
#stacks_in_1668 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1668 hr{border: 0;margin: 0;}

#stacks_in_1668 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1668 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1668 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2770 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2770 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2770 .depth_section_link:hover .depth_in,
#stacks_in_2770 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2770{margin-bottom: 0;}


#stacks_in_2770.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2770.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2770 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2770 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2770 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2770 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2770 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2770 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2770 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2770 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2770 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2770 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2770 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2770 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2770 .depth_tint,
	#stacks_in_2770 .content_tint{ background: none !important; }
	#stacks_in_2770 .heading_out h2,
	#stacks_in_2770 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2770 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2770 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2770 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2770 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2770 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2770 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2770 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2770 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2770 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2770 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2770 .depth_aside_wrapper,
#stacks_in_2770 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2770 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2770 .content_out .centered_image img{float: left;} 





#stacks_in_2770 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2770 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2770 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2770 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2770 .depth_in{z-index: 4;}
#stacks_in_2770 .depth_tint{z-index: 3;}
#stacks_in_2770 .depth_gradient{z-index: 2;}
#stacks_in_2770 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2770 hr{border: 0;margin: 0;}

#stacks_in_2770 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2770 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2770 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1653 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1653 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1653 .depth_section_link:hover .depth_in,
#stacks_in_1653 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1653{margin-bottom: 0;}


#stacks_in_1653.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1653.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1653 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1653 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1653 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1653 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1653 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1653 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1653 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1653 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1653 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1653 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1653 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1653 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1653 .depth_tint,
	#stacks_in_1653 .content_tint{ background: none !important; }
	#stacks_in_1653 .heading_out h2,
	#stacks_in_1653 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1653 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1653 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1653 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1653 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1653 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1653 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1653 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1653 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1653 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1653 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1653 .depth_aside_wrapper,
#stacks_in_1653 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1653 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1653 .content_out .centered_image img{float: left;} 





#stacks_in_1653 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1653 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1653 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1653 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1653 .depth_in{z-index: 4;}
#stacks_in_1653 .depth_tint{z-index: 3;}
#stacks_in_1653 .depth_gradient{z-index: 2;}
#stacks_in_1653 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1653 hr{border: 0;margin: 0;}

#stacks_in_1653 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1653 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1653 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1683>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1701 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1701 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1701 .depth_section_link:hover .depth_in,
#stacks_in_1701 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1701{margin-bottom: 0;}


#stacks_in_1701.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1701.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1701 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1701 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1701 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1701 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1701 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1701 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1701 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1701 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1701 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1701 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1701 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1701 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1701 .depth_tint,
	#stacks_in_1701 .content_tint{ background: none !important; }
	#stacks_in_1701 .heading_out h2,
	#stacks_in_1701 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1701 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1701 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1701 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1701 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1701 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1701 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1701 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1701 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1701 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1701 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1701 .depth_aside_wrapper,
#stacks_in_1701 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1701 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1701 .content_out .centered_image img{float: left;} 





#stacks_in_1701 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1701 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1701 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1701 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1701 .depth_in{z-index: 4;}
#stacks_in_1701 .depth_tint{z-index: 3;}
#stacks_in_1701 .depth_gradient{z-index: 2;}
#stacks_in_1701 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1701 hr{border: 0;margin: 0;}

#stacks_in_1701 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1701 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1701 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2883 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2883 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2883 .depth_section_link:hover .depth_in,
#stacks_in_2883 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2883{margin-bottom: 0;}


#stacks_in_2883.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2883.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2883 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2883 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2883 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2883 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2883 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2883 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2883 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2883 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2883 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2883 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2883 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2883 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2883 .depth_tint,
	#stacks_in_2883 .content_tint{ background: none !important; }
	#stacks_in_2883 .heading_out h2,
	#stacks_in_2883 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2883 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2883 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2883 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2883 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2883 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2883 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2883 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2883 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2883 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2883 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2883 .depth_aside_wrapper,
#stacks_in_2883 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2883 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2883 .content_out .centered_image img{float: left;} 





#stacks_in_2883 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2883 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2883 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2883 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2883 .depth_in{z-index: 4;}
#stacks_in_2883 .depth_tint{z-index: 3;}
#stacks_in_2883 .depth_gradient{z-index: 2;}
#stacks_in_2883 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2883 hr{border: 0;margin: 0;}

#stacks_in_2883 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2883 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2883 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2881 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2881 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2881 .depth_section_link:hover .depth_in,
#stacks_in_2881 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2881{margin-bottom: 0;}


#stacks_in_2881.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2881.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2881 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2881 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2881 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2881 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2881 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2881 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2881 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2881 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2881 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2881 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2881 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2881 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2881 .depth_tint,
	#stacks_in_2881 .content_tint{ background: none !important; }
	#stacks_in_2881 .heading_out h2,
	#stacks_in_2881 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2881 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2881 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2881 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2881 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2881 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2881 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2881 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2881 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2881 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2881 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2881 .depth_aside_wrapper,
#stacks_in_2881 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2881 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2881 .content_out .centered_image img{float: left;} 





#stacks_in_2881 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2881 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2881 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2881 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2881 .depth_in{z-index: 4;}
#stacks_in_2881 .depth_tint{z-index: 3;}
#stacks_in_2881 .depth_gradient{z-index: 2;}
#stacks_in_2881 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2881 hr{border: 0;margin: 0;}

#stacks_in_2881 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2881 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2881 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2893 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2893 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2893 .depth_section_link:hover .depth_in,
#stacks_in_2893 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2893{margin-bottom: 0;}


#stacks_in_2893.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2893.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2893 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2893 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2893 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2893 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2893 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2893 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2893 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2893 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2893 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2893 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2893 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2893 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2893 .depth_tint,
	#stacks_in_2893 .content_tint{ background: none !important; }
	#stacks_in_2893 .heading_out h2,
	#stacks_in_2893 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2893 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2893 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2893 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2893 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2893 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2893 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2893 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2893 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2893 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2893 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2893 .depth_aside_wrapper,
#stacks_in_2893 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2893 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2893 .content_out .centered_image img{float: left;} 





#stacks_in_2893 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2893 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2893 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2893 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2893 .depth_in{z-index: 4;}
#stacks_in_2893 .depth_tint{z-index: 3;}
#stacks_in_2893 .depth_gradient{z-index: 2;}
#stacks_in_2893 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2893 hr{border: 0;margin: 0;}

#stacks_in_2893 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2893 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2893 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2870>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2895 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2895 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2895 .depth_section_link:hover .depth_in,
#stacks_in_2895 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2895{margin-bottom: 0;}


#stacks_in_2895.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2895.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2895 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2895 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2895 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2895 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2895 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2895 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2895 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2895 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2895 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2895 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2895 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2895 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2895 .depth_tint,
	#stacks_in_2895 .content_tint{ background: none !important; }
	#stacks_in_2895 .heading_out h2,
	#stacks_in_2895 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2895 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2895 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2895 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2895 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2895 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2895 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2895 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2895 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2895 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2895 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2895 .depth_aside_wrapper,
#stacks_in_2895 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2895 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2895 .content_out .centered_image img{float: left;} 





#stacks_in_2895 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2895 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2895 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2895 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2895 .depth_in{z-index: 4;}
#stacks_in_2895 .depth_tint{z-index: 3;}
#stacks_in_2895 .depth_gradient{z-index: 2;}
#stacks_in_2895 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2895 hr{border: 0;margin: 0;}

#stacks_in_2895 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2895 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2895 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3285 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3285 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3285 .depth_section_link:hover .depth_in,
#stacks_in_3285 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3285{margin-bottom: 0;}


#stacks_in_3285.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3285.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3285 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3285 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3285 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3285 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3285 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3285 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3285 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3285 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3285 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3285 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3285 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3285 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3285 .depth_tint,
	#stacks_in_3285 .content_tint{ background: none !important; }
	#stacks_in_3285 .heading_out h2,
	#stacks_in_3285 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3285 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3285 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3285 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3285 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3285 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3285 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3285 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3285 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3285 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3285 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3285 .depth_aside_wrapper,
#stacks_in_3285 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3285 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3285 .content_out .centered_image img{float: left;} 





#stacks_in_3285 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3285 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3285 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3285 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3285 .depth_in{z-index: 4;}
#stacks_in_3285 .depth_tint{z-index: 3;}
#stacks_in_3285 .depth_gradient{z-index: 2;}
#stacks_in_3285 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3285 hr{border: 0;margin: 0;}

#stacks_in_3285 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3285 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3285 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_516 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_516 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_516 .depth_section_link:hover .depth_in,
#stacks_in_516 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_516.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_516.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_516 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_516 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(255, 102, 102, 0.85);
	background-size: cover;
	
}





#stacks_in_516 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_516 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_516 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_516 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_516 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_516 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_516 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_516 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_516 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_516 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_516 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_516 .depth_wrapper{background-color: rgba(0, 0, 0, 0.35);}
	#stacks_in_516 .depth_tint,
	#stacks_in_516 .content_tint{ background: none !important; }
	#stacks_in_516 .heading_out h2,
	#stacks_in_516 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_516 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_516 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_516 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_516 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_516 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_516 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_516 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_516 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_516 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_516 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_516 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_516 .depth_aside_wrapper,
#stacks_in_516 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_516 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_516 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_516 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_516 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_516 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_516 .depth_in{z-index: 4;}
#stacks_in_516 .depth_tint{z-index: 3;}
#stacks_in_516 .depth_gradient{z-index: 2;}
#stacks_in_516 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_516 .depth_wrapper.content_tint,
	#stacks_in_516 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_516 hr{border: 0;margin: 0;}

#stacks_in_516 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_516 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_516 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_381>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_381 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1078 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1078 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1078 .depth_section_link:hover .depth_in,
#stacks_in_1078 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1078{margin-bottom: 0;}


#stacks_in_1078.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1078.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1078 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1078 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1078 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1078 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1078 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1078 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1078 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1078 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1078 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1078 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1078 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1078 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1078 .depth_tint,
	#stacks_in_1078 .content_tint{ background: none !important; }
	#stacks_in_1078 .heading_out h2,
	#stacks_in_1078 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1078 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1078 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1078 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1078 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1078 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1078 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1078 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1078 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1078 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1078 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1078 .depth_aside_wrapper,
#stacks_in_1078 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1078 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1078 .content_out .centered_image img{float: left;} 





#stacks_in_1078 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1078 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1078 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1078 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1078 .depth_in{z-index: 4;}
#stacks_in_1078 .depth_tint{z-index: 3;}
#stacks_in_1078 .depth_gradient{z-index: 2;}
#stacks_in_1078 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1078 hr{border: 0;margin: 0;}

#stacks_in_1078 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1078 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1078 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1076 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1076 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1076 .depth_section_link:hover .depth_in,
#stacks_in_1076 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1076{margin-bottom: 0;}


#stacks_in_1076.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1076.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1076 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1076 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1076 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1076 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1076 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1076 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1076 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1076 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1076 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1076 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1076 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1076 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1076 .depth_tint,
	#stacks_in_1076 .content_tint{ background: none !important; }
	#stacks_in_1076 .heading_out h2,
	#stacks_in_1076 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1076 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1076 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1076 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1076 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1076 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1076 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1076 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1076 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1076 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1076 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1076 .depth_aside_wrapper,
#stacks_in_1076 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1076 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1076 .content_out .centered_image img{float: left;} 





#stacks_in_1076 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1076 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1076 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1076 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1076 .depth_in{z-index: 4;}
#stacks_in_1076 .depth_tint{z-index: 3;}
#stacks_in_1076 .depth_gradient{z-index: 2;}
#stacks_in_1076 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1076 hr{border: 0;margin: 0;}

#stacks_in_1076 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1076 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1076 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1074 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1074 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1074 .depth_section_link:hover .depth_in,
#stacks_in_1074 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1074{margin-bottom: 0;}


#stacks_in_1074.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1074.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1074 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1074 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1074 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1074 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1074 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1074 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1074 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1074 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1074 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1074 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1074 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1074 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1074 .depth_tint,
	#stacks_in_1074 .content_tint{ background: none !important; }
	#stacks_in_1074 .heading_out h2,
	#stacks_in_1074 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1074 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1074 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1074 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1074 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1074 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1074 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1074 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1074 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1074 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1074 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1074 .depth_aside_wrapper,
#stacks_in_1074 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1074 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1074 .content_out .centered_image img{float: left;} 





#stacks_in_1074 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1074 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1074 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1074 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1074 .depth_in{z-index: 4;}
#stacks_in_1074 .depth_tint{z-index: 3;}
#stacks_in_1074 .depth_gradient{z-index: 2;}
#stacks_in_1074 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1074 hr{border: 0;margin: 0;}

#stacks_in_1074 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1074 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1074 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4001 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4001 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4001 .depth_section_link:hover .depth_in,
#stacks_in_4001 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4001{margin-bottom: 0;}


#stacks_in_4001.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4001.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4001 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4001 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4001 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4001 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4001 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4001 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4001 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4001 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4001 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4001 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4001 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4001 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4001 .depth_tint,
	#stacks_in_4001 .content_tint{ background: none !important; }
	#stacks_in_4001 .heading_out h2,
	#stacks_in_4001 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4001 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4001 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4001 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4001 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4001 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4001 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4001 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4001 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4001 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4001 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4001 .depth_aside_wrapper,
#stacks_in_4001 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4001 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4001 .content_out .centered_image img{float: left;} 





#stacks_in_4001 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4001 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4001 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4001 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4001 .depth_in{z-index: 4;}
#stacks_in_4001 .depth_tint{z-index: 3;}
#stacks_in_4001 .depth_gradient{z-index: 2;}
#stacks_in_4001 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4001 hr{border: 0;margin: 0;}

#stacks_in_4001 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4001 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4001 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_537>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_537 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_514 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_514 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_514 .depth_section_link:hover .depth_in,
#stacks_in_514 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_514{margin-bottom: 0;}


#stacks_in_514.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_514.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_514 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_514 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_514 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_514 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_514 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_514 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_514 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_514 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_514 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_514 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_514 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_514 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_514 .depth_tint,
	#stacks_in_514 .content_tint{ background: none !important; }
	#stacks_in_514 .heading_out h2,
	#stacks_in_514 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_514 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_514 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_514 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_514 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_514 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_514 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_514 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_514 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_514 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_514 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_514 .depth_aside_wrapper,
#stacks_in_514 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_514 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_514 .content_out .centered_image img{float: left;} 





#stacks_in_514 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_514 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_514 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_514 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_514 .depth_in{z-index: 4;}
#stacks_in_514 .depth_tint{z-index: 3;}
#stacks_in_514 .depth_gradient{z-index: 2;}
#stacks_in_514 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_514 hr{border: 0;margin: 0;}

#stacks_in_514 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_514 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_514 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_579 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_579 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_579 .depth_section_link:hover .depth_in,
#stacks_in_579 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_579{margin-bottom: 0;}


#stacks_in_579.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_579.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_579 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_579 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_579 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_579 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_579 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_579 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_579 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_579 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_579 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_579 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_579 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_579 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_579 .depth_tint,
	#stacks_in_579 .content_tint{ background: none !important; }
	#stacks_in_579 .heading_out h2,
	#stacks_in_579 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_579 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_579 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_579 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_579 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_579 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_579 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_579 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_579 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_579 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_579 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_579 .depth_aside_wrapper,
#stacks_in_579 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_579 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_579 .content_out .centered_image img{float: left;} 





#stacks_in_579 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_579 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_579 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_579 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_579 .depth_in{z-index: 4;}
#stacks_in_579 .depth_tint{z-index: 3;}
#stacks_in_579 .depth_gradient{z-index: 2;}
#stacks_in_579 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_579 hr{border: 0;margin: 0;}

#stacks_in_579 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_579 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_579 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_583 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_583 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_583 .depth_section_link:hover .depth_in,
#stacks_in_583 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_583{margin-bottom: 0;}


#stacks_in_583.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_583.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_583 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_583 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_583 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_583 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_583 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_583 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_583 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_583 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_583 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_583 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_583 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_583 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_583 .depth_tint,
	#stacks_in_583 .content_tint{ background: none !important; }
	#stacks_in_583 .heading_out h2,
	#stacks_in_583 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_583 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_583 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_583 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_583 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_583 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_583 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_583 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_583 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_583 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_583 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_583 .depth_aside_wrapper,
#stacks_in_583 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_583 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_583 .content_out .centered_image img{float: left;} 





#stacks_in_583 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_583 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_583 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_583 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_583 .depth_in{z-index: 4;}
#stacks_in_583 .depth_tint{z-index: 3;}
#stacks_in_583 .depth_gradient{z-index: 2;}
#stacks_in_583 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_583 hr{border: 0;margin: 0;}

#stacks_in_583 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_583 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_583 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1759 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1759 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1759 .depth_section_link:hover .depth_in,
#stacks_in_1759 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1759{margin-bottom: 0;}


#stacks_in_1759.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1759.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1759 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1759 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1759 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1759 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1759 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1759 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1759 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1759 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1759 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1759 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1759 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1759 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1759 .depth_tint,
	#stacks_in_1759 .content_tint{ background: none !important; }
	#stacks_in_1759 .heading_out h2,
	#stacks_in_1759 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1759 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1759 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1759 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1759 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1759 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1759 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1759 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1759 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1759 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1759 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1759 .depth_aside_wrapper,
#stacks_in_1759 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1759 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1759 .content_out .centered_image img{float: left;} 





#stacks_in_1759 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1759 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1759 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1759 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1759 .depth_in{z-index: 4;}
#stacks_in_1759 .depth_tint{z-index: 3;}
#stacks_in_1759 .depth_gradient{z-index: 2;}
#stacks_in_1759 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1759 hr{border: 0;margin: 0;}

#stacks_in_1759 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1759 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1759 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1061>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_1061 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1761 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1761 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1761 .depth_section_link:hover .depth_in,
#stacks_in_1761 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1761{margin-bottom: 0;}


#stacks_in_1761.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1761.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1761 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1761 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1761 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1761 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1761 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1761 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1761 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1761 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1761 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1761 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1761 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1761 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1761 .depth_tint,
	#stacks_in_1761 .content_tint{ background: none !important; }
	#stacks_in_1761 .heading_out h2,
	#stacks_in_1761 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1761 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1761 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1761 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1761 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1761 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1761 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1761 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1761 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1761 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1761 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1761 .depth_aside_wrapper,
#stacks_in_1761 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1761 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1761 .content_out .centered_image img{float: left;} 





#stacks_in_1761 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1761 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1761 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1761 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1761 .depth_in{z-index: 4;}
#stacks_in_1761 .depth_tint{z-index: 3;}
#stacks_in_1761 .depth_gradient{z-index: 2;}
#stacks_in_1761 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1761 hr{border: 0;margin: 0;}

#stacks_in_1761 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1761 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1761 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1763 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1763 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1763 .depth_section_link:hover .depth_in,
#stacks_in_1763 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1763{margin-bottom: 0;}


#stacks_in_1763.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1763.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1763 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1763 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1763 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1763 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1763 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1763 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1763 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1763 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1763 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1763 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1763 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1763 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1763 .depth_tint,
	#stacks_in_1763 .content_tint{ background: none !important; }
	#stacks_in_1763 .heading_out h2,
	#stacks_in_1763 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1763 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1763 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1763 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1763 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1763 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1763 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1763 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1763 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1763 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1763 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1763 .depth_aside_wrapper,
#stacks_in_1763 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1763 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1763 .content_out .centered_image img{float: left;} 





#stacks_in_1763 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1763 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1763 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1763 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1763 .depth_in{z-index: 4;}
#stacks_in_1763 .depth_tint{z-index: 3;}
#stacks_in_1763 .depth_gradient{z-index: 2;}
#stacks_in_1763 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1763 hr{border: 0;margin: 0;}

#stacks_in_1763 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1763 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1763 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_577 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_577 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_577 .depth_section_link:hover .depth_in,
#stacks_in_577 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_577{margin-bottom: 0;}


#stacks_in_577.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_577.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_577 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_577 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_577 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_577 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_577 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_577 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_577 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_577 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_577 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_577 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_577 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_577 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_577 .depth_tint,
	#stacks_in_577 .content_tint{ background: none !important; }
	#stacks_in_577 .heading_out h2,
	#stacks_in_577 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_577 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_577 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_577 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_577 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_577 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_577 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_577 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_577 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_577 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_577 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_577 .depth_aside_wrapper,
#stacks_in_577 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_577 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_577 .content_out .centered_image img{float: left;} 





#stacks_in_577 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_577 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_577 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_577 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_577 .depth_in{z-index: 4;}
#stacks_in_577 .depth_tint{z-index: 3;}
#stacks_in_577 .depth_gradient{z-index: 2;}
#stacks_in_577 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_577 hr{border: 0;margin: 0;}

#stacks_in_577 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_577 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_577 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_538 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_538 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_538 .depth_section_link:hover .depth_in,
#stacks_in_538 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_538{margin-bottom: 0;}


#stacks_in_538.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_538.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_538 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_538 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_538 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_538 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_538 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_538 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_538 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_538 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_538 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_538 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_538 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_538 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_538 .depth_tint,
	#stacks_in_538 .content_tint{ background: none !important; }
	#stacks_in_538 .heading_out h2,
	#stacks_in_538 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_538 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_538 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_538 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_538 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_538 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_538 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_538 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_538 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_538 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_538 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_538 .depth_aside_wrapper,
#stacks_in_538 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_538 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_538 .content_out .centered_image img{float: left;} 





#stacks_in_538 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_538 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_538 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_538 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_538 .depth_in{z-index: 4;}
#stacks_in_538 .depth_tint{z-index: 3;}
#stacks_in_538 .depth_gradient{z-index: 2;}
#stacks_in_538 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_538 hr{border: 0;margin: 0;}

#stacks_in_538 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_538 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_538 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1746>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_1746 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1756 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1756 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1756 .depth_section_link:hover .depth_in,
#stacks_in_1756 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1756{margin-bottom: 0;}


#stacks_in_1756.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1756.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1756 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1756 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1756 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1756 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1756 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1756 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1756 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1756 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1756 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1756 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1756 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1756 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1756 .depth_tint,
	#stacks_in_1756 .content_tint{ background: none !important; }
	#stacks_in_1756 .heading_out h2,
	#stacks_in_1756 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1756 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1756 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1756 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1756 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1756 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1756 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1756 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1756 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1756 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1756 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1756 .depth_aside_wrapper,
#stacks_in_1756 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1756 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1756 .content_out .centered_image img{float: left;} 





#stacks_in_1756 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1756 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1756 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1756 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1756 .depth_in{z-index: 4;}
#stacks_in_1756 .depth_tint{z-index: 3;}
#stacks_in_1756 .depth_gradient{z-index: 2;}
#stacks_in_1756 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1756 hr{border: 0;margin: 0;}

#stacks_in_1756 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1756 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1756 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3334 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3334 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3334 .depth_section_link:hover .depth_in,
#stacks_in_3334 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3334{margin-bottom: 0;}


#stacks_in_3334.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3334.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3334 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3334 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3334 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3334 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3334 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3334 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3334 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3334 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3334 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3334 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3334 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3334 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3334 .depth_tint,
	#stacks_in_3334 .content_tint{ background: none !important; }
	#stacks_in_3334 .heading_out h2,
	#stacks_in_3334 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3334 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3334 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3334 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3334 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3334 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3334 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3334 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3334 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3334 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3334 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3334 .depth_aside_wrapper,
#stacks_in_3334 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3334 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3334 .content_out .centered_image img{float: left;} 





#stacks_in_3334 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3334 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3334 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3334 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3334 .depth_in{z-index: 4;}
#stacks_in_3334 .depth_tint{z-index: 3;}
#stacks_in_3334 .depth_gradient{z-index: 2;}
#stacks_in_3334 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3334 hr{border: 0;margin: 0;}

#stacks_in_3334 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3334 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3334 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4186 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4186 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4186 .depth_section_link:hover .depth_in,
#stacks_in_4186 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4186{margin-bottom: 0;}


#stacks_in_4186.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4186.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4186 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4186 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4186 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4186 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4186 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4186 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4186 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4186 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4186 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4186 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4186 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4186 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4186 .depth_tint,
	#stacks_in_4186 .content_tint{ background: none !important; }
	#stacks_in_4186 .heading_out h2,
	#stacks_in_4186 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4186 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4186 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4186 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4186 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4186 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4186 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4186 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4186 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4186 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4186 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4186 .depth_aside_wrapper,
#stacks_in_4186 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4186 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4186 .content_out .centered_image img{float: left;} 





#stacks_in_4186 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4186 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4186 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4186 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4186 .depth_in{z-index: 4;}
#stacks_in_4186 .depth_tint{z-index: 3;}
#stacks_in_4186 .depth_gradient{z-index: 2;}
#stacks_in_4186 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4186 hr{border: 0;margin: 0;}

#stacks_in_4186 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4186 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4186 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3766 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3766 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3766 .depth_section_link:hover .depth_in,
#stacks_in_3766 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3766{margin-bottom: 0;}


#stacks_in_3766.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3766.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3766 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3766 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3766 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3766 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3766 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3766 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3766 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3766 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3766 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3766 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3766 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3766 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3766 .depth_tint,
	#stacks_in_3766 .content_tint{ background: none !important; }
	#stacks_in_3766 .heading_out h2,
	#stacks_in_3766 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3766 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3766 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3766 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3766 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3766 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3766 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3766 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3766 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3766 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3766 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3766 .depth_aside_wrapper,
#stacks_in_3766 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3766 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3766 .content_out .centered_image img{float: left;} 





#stacks_in_3766 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3766 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3766 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3766 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3766 .depth_in{z-index: 4;}
#stacks_in_3766 .depth_tint{z-index: 3;}
#stacks_in_3766 .depth_gradient{z-index: 2;}
#stacks_in_3766 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3766 hr{border: 0;margin: 0;}

#stacks_in_3766 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3766 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3766 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3756>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_3756 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3763 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3763 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3763 .depth_section_link:hover .depth_in,
#stacks_in_3763 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3763{margin-bottom: 0;}


#stacks_in_3763.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3763.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3763 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3763 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3763 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3763 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3763 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3763 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3763 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3763 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3763 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3763 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3763 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3763 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3763 .depth_tint,
	#stacks_in_3763 .content_tint{ background: none !important; }
	#stacks_in_3763 .heading_out h2,
	#stacks_in_3763 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3763 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3763 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3763 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3763 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3763 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3763 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3763 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3763 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3763 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3763 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3763 .depth_aside_wrapper,
#stacks_in_3763 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3763 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3763 .content_out .centered_image img{float: left;} 





#stacks_in_3763 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3763 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3763 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3763 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3763 .depth_in{z-index: 4;}
#stacks_in_3763 .depth_tint{z-index: 3;}
#stacks_in_3763 .depth_gradient{z-index: 2;}
#stacks_in_3763 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3763 hr{border: 0;margin: 0;}

#stacks_in_3763 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3763 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3763 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3760 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3760 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3760 .depth_section_link:hover .depth_in,
#stacks_in_3760 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3760{margin-bottom: 0;}


#stacks_in_3760.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3760.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3760 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3760 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3760 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3760 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3760 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3760 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3760 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3760 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3760 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3760 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3760 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3760 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3760 .depth_tint,
	#stacks_in_3760 .content_tint{ background: none !important; }
	#stacks_in_3760 .heading_out h2,
	#stacks_in_3760 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3760 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3760 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3760 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3760 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3760 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3760 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3760 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3760 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3760 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3760 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3760 .depth_aside_wrapper,
#stacks_in_3760 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3760 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3760 .content_out .centered_image img{float: left;} 





#stacks_in_3760 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3760 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3760 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3760 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3760 .depth_in{z-index: 4;}
#stacks_in_3760 .depth_tint{z-index: 3;}
#stacks_in_3760 .depth_gradient{z-index: 2;}
#stacks_in_3760 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3760 hr{border: 0;margin: 0;}

#stacks_in_3760 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3760 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3760 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3757 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3757 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3757 .depth_section_link:hover .depth_in,
#stacks_in_3757 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3757{margin-bottom: 0;}


#stacks_in_3757.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3757.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3757 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3757 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3757 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3757 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3757 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3757 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3757 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3757 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3757 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3757 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3757 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3757 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3757 .depth_tint,
	#stacks_in_3757 .content_tint{ background: none !important; }
	#stacks_in_3757 .heading_out h2,
	#stacks_in_3757 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3757 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3757 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3757 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3757 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3757 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3757 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3757 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3757 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3757 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3757 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3757 .depth_aside_wrapper,
#stacks_in_3757 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3757 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3757 .content_out .centered_image img{float: left;} 





#stacks_in_3757 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3757 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3757 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3757 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3757 .depth_in{z-index: 4;}
#stacks_in_3757 .depth_tint{z-index: 3;}
#stacks_in_3757 .depth_gradient{z-index: 2;}
#stacks_in_3757 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3757 hr{border: 0;margin: 0;}

#stacks_in_3757 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3757 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3757 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1750 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1750 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1750 .depth_section_link:hover .depth_in,
#stacks_in_1750 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1750{margin-bottom: 0;}


#stacks_in_1750.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1750.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1750 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1750 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1750 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1750 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1750 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1750 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1750 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1750 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1750 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1750 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1750 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1750 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1750 .depth_tint,
	#stacks_in_1750 .content_tint{ background: none !important; }
	#stacks_in_1750 .heading_out h2,
	#stacks_in_1750 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1750 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1750 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1750 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1750 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1750 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1750 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1750 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1750 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1750 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1750 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1750 .depth_aside_wrapper,
#stacks_in_1750 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1750 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1750 .content_out .centered_image img{float: left;} 





#stacks_in_1750 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1750 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1750 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1750 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1750 .depth_in{z-index: 4;}
#stacks_in_1750 .depth_tint{z-index: 3;}
#stacks_in_1750 .depth_gradient{z-index: 2;}
#stacks_in_1750 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1750 hr{border: 0;margin: 0;}

#stacks_in_1750 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1750 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1750 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2504>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_2504 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1747 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1747 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1747 .depth_section_link:hover .depth_in,
#stacks_in_1747 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1747{margin-bottom: 0;}


#stacks_in_1747.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1747.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1747 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1747 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1747 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1747 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1747 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1747 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1747 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1747 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1747 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1747 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1747 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1747 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1747 .depth_tint,
	#stacks_in_1747 .content_tint{ background: none !important; }
	#stacks_in_1747 .heading_out h2,
	#stacks_in_1747 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1747 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1747 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1747 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1747 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1747 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1747 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1747 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1747 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1747 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1747 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1747 .depth_aside_wrapper,
#stacks_in_1747 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1747 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1747 .content_out .centered_image img{float: left;} 





#stacks_in_1747 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1747 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1747 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1747 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1747 .depth_in{z-index: 4;}
#stacks_in_1747 .depth_tint{z-index: 3;}
#stacks_in_1747 .depth_gradient{z-index: 2;}
#stacks_in_1747 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1747 hr{border: 0;margin: 0;}

#stacks_in_1747 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1747 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1747 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2775 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2775 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2775 .depth_section_link:hover .depth_in,
#stacks_in_2775 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2775{margin-bottom: 0;}


#stacks_in_2775.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2775.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2775 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2775 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2775 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2775 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2775 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2775 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2775 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2775 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2775 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2775 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2775 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2775 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2775 .depth_tint,
	#stacks_in_2775 .content_tint{ background: none !important; }
	#stacks_in_2775 .heading_out h2,
	#stacks_in_2775 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2775 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2775 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2775 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2775 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2775 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2775 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2775 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2775 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2775 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2775 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2775 .depth_aside_wrapper,
#stacks_in_2775 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2775 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2775 .content_out .centered_image img{float: left;} 





#stacks_in_2775 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2775 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2775 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2775 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2775 .depth_in{z-index: 4;}
#stacks_in_2775 .depth_tint{z-index: 3;}
#stacks_in_2775 .depth_gradient{z-index: 2;}
#stacks_in_2775 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2775 hr{border: 0;margin: 0;}

#stacks_in_2775 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2775 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2775 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3312 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3312 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3312 .depth_section_link:hover .depth_in,
#stacks_in_3312 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3312{margin-bottom: 0;}


#stacks_in_3312.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3312.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3312 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3312 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3312 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3312 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3312 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3312 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3312 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3312 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3312 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3312 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3312 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3312 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3312 .depth_tint,
	#stacks_in_3312 .content_tint{ background: none !important; }
	#stacks_in_3312 .heading_out h2,
	#stacks_in_3312 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3312 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3312 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3312 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3312 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3312 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3312 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3312 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3312 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3312 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3312 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3312 .depth_aside_wrapper,
#stacks_in_3312 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3312 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3312 .content_out .centered_image img{float: left;} 





#stacks_in_3312 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3312 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3312 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3312 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3312 .depth_in{z-index: 4;}
#stacks_in_3312 .depth_tint{z-index: 3;}
#stacks_in_3312 .depth_gradient{z-index: 2;}
#stacks_in_3312 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3312 hr{border: 0;margin: 0;}

#stacks_in_3312 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3312 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3312 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4111 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4111 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4111 .depth_section_link:hover .depth_in,
#stacks_in_4111 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4111{margin-bottom: 0;}


#stacks_in_4111.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4111.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4111 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4111 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4111 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4111 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4111 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4111 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4111 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4111 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4111 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4111 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4111 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4111 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4111 .depth_tint,
	#stacks_in_4111 .content_tint{ background: none !important; }
	#stacks_in_4111 .heading_out h2,
	#stacks_in_4111 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4111 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4111 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4111 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4111 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4111 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4111 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4111 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4111 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4111 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4111 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4111 .depth_aside_wrapper,
#stacks_in_4111 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4111 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4111 .content_out .centered_image img{float: left;} 





#stacks_in_4111 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4111 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4111 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4111 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4111 .depth_in{z-index: 4;}
#stacks_in_4111 .depth_tint{z-index: 3;}
#stacks_in_4111 .depth_gradient{z-index: 2;}
#stacks_in_4111 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4111 hr{border: 0;margin: 0;}

#stacks_in_4111 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4111 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4111 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2812>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_2812 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4191 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4191 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4191 .depth_section_link:hover .depth_in,
#stacks_in_4191 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4191{margin-bottom: 0;}


#stacks_in_4191.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4191.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4191 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4191 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4191 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4191 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4191 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4191 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4191 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4191 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4191 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4191 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4191 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4191 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4191 .depth_tint,
	#stacks_in_4191 .content_tint{ background: none !important; }
	#stacks_in_4191 .heading_out h2,
	#stacks_in_4191 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4191 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4191 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4191 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4191 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4191 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4191 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4191 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4191 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4191 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4191 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4191 .depth_aside_wrapper,
#stacks_in_4191 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4191 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4191 .content_out .centered_image img{float: left;} 





#stacks_in_4191 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4191 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4191 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4191 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4191 .depth_in{z-index: 4;}
#stacks_in_4191 .depth_tint{z-index: 3;}
#stacks_in_4191 .depth_gradient{z-index: 2;}
#stacks_in_4191 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4191 hr{border: 0;margin: 0;}

#stacks_in_4191 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4191 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4191 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3329 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3329 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3329 .depth_section_link:hover .depth_in,
#stacks_in_3329 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3329{margin-bottom: 0;}


#stacks_in_3329.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3329.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3329 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3329 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3329 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3329 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3329 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3329 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3329 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3329 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3329 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3329 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3329 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3329 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3329 .depth_tint,
	#stacks_in_3329 .content_tint{ background: none !important; }
	#stacks_in_3329 .heading_out h2,
	#stacks_in_3329 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3329 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3329 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3329 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3329 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3329 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3329 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3329 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3329 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3329 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3329 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3329 .depth_aside_wrapper,
#stacks_in_3329 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3329 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3329 .content_out .centered_image img{float: left;} 





#stacks_in_3329 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3329 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3329 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3329 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3329 .depth_in{z-index: 4;}
#stacks_in_3329 .depth_tint{z-index: 3;}
#stacks_in_3329 .depth_gradient{z-index: 2;}
#stacks_in_3329 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3329 hr{border: 0;margin: 0;}

#stacks_in_3329 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3329 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3329 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3326 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3326 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3326 .depth_section_link:hover .depth_in,
#stacks_in_3326 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3326{margin-bottom: 0;}


#stacks_in_3326.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3326.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3326 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3326 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3326 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3326 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3326 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3326 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3326 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3326 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3326 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3326 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3326 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3326 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3326 .depth_tint,
	#stacks_in_3326 .content_tint{ background: none !important; }
	#stacks_in_3326 .heading_out h2,
	#stacks_in_3326 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3326 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3326 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3326 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3326 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3326 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3326 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3326 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3326 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3326 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3326 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3326 .depth_aside_wrapper,
#stacks_in_3326 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3326 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3326 .content_out .centered_image img{float: left;} 





#stacks_in_3326 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3326 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3326 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3326 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3326 .depth_in{z-index: 4;}
#stacks_in_3326 .depth_tint{z-index: 3;}
#stacks_in_3326 .depth_gradient{z-index: 2;}
#stacks_in_3326 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3326 hr{border: 0;margin: 0;}

#stacks_in_3326 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3326 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3326 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3323 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3323 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3323 .depth_section_link:hover .depth_in,
#stacks_in_3323 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3323{margin-bottom: 0;}


#stacks_in_3323.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3323.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3323 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3323 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3323 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3323 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3323 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3323 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3323 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3323 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3323 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3323 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3323 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3323 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3323 .depth_tint,
	#stacks_in_3323 .content_tint{ background: none !important; }
	#stacks_in_3323 .heading_out h2,
	#stacks_in_3323 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3323 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3323 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3323 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3323 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3323 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3323 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3323 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3323 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3323 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3323 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3323 .depth_aside_wrapper,
#stacks_in_3323 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3323 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3323 .content_out .centered_image img{float: left;} 





#stacks_in_3323 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3323 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3323 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3323 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3323 .depth_in{z-index: 4;}
#stacks_in_3323 .depth_tint{z-index: 3;}
#stacks_in_3323 .depth_gradient{z-index: 2;}
#stacks_in_3323 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3323 hr{border: 0;margin: 0;}

#stacks_in_3323 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3323 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3323 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_174 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_174 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_174 .depth_section_link:hover .depth_in,
#stacks_in_174 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_174.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_174.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_174 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_174 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(102, 204, 255, 0.72);
	background-size: cover;
	
}





#stacks_in_174 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_174 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_174 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_174 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_174 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_174 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_174 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_174 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_174 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_174 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_174 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_174 .depth_wrapper{background-color: rgba(0, 0, 0, 0.38);}
	#stacks_in_174 .depth_tint,
	#stacks_in_174 .content_tint{ background: none !important; }
	#stacks_in_174 .heading_out h2,
	#stacks_in_174 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_174 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_174 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_174 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_174 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_174 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_174 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_174 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_174 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_174 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_174 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_174 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_174 .depth_aside_wrapper,
#stacks_in_174 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_174 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_174 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_174 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_174 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_174 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_174 .depth_in{z-index: 4;}
#stacks_in_174 .depth_tint{z-index: 3;}
#stacks_in_174 .depth_gradient{z-index: 2;}
#stacks_in_174 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_174 .depth_wrapper.content_tint,
	#stacks_in_174 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_174 hr{border: 0;margin: 0;}

#stacks_in_174 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_174 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_174 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_1406>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1416 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1416 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1416 .depth_section_link:hover .depth_in,
#stacks_in_1416 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1416{margin-bottom: 0;}


#stacks_in_1416.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1416.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1416 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1416 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1416 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1416 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1416 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1416 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1416 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1416 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1416 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1416 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1416 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1416 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1416 .depth_tint,
	#stacks_in_1416 .content_tint{ background: none !important; }
	#stacks_in_1416 .heading_out h2,
	#stacks_in_1416 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1416 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1416 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1416 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1416 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1416 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1416 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1416 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1416 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1416 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1416 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1416 .depth_aside_wrapper,
#stacks_in_1416 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1416 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1416 .content_out .centered_image img{float: left;} 





#stacks_in_1416 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1416 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1416 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1416 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1416 .depth_in{z-index: 4;}
#stacks_in_1416 .depth_tint{z-index: 3;}
#stacks_in_1416 .depth_gradient{z-index: 2;}
#stacks_in_1416 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1416 hr{border: 0;margin: 0;}

#stacks_in_1416 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1416 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1416 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1413 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1413 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1413 .depth_section_link:hover .depth_in,
#stacks_in_1413 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1413{margin-bottom: 0;}


#stacks_in_1413.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1413.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1413 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1413 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1413 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1413 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1413 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1413 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1413 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1413 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1413 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1413 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1413 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1413 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1413 .depth_tint,
	#stacks_in_1413 .content_tint{ background: none !important; }
	#stacks_in_1413 .heading_out h2,
	#stacks_in_1413 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1413 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1413 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1413 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1413 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1413 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1413 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1413 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1413 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1413 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1413 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1413 .depth_aside_wrapper,
#stacks_in_1413 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1413 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1413 .content_out .centered_image img{float: left;} 





#stacks_in_1413 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1413 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1413 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1413 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1413 .depth_in{z-index: 4;}
#stacks_in_1413 .depth_tint{z-index: 3;}
#stacks_in_1413 .depth_gradient{z-index: 2;}
#stacks_in_1413 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1413 hr{border: 0;margin: 0;}

#stacks_in_1413 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1413 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1413 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1410 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1410 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1410 .depth_section_link:hover .depth_in,
#stacks_in_1410 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1410{margin-bottom: 0;}


#stacks_in_1410.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1410.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1410 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1410 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1410 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1410 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1410 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1410 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1410 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1410 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1410 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1410 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1410 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1410 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1410 .depth_tint,
	#stacks_in_1410 .content_tint{ background: none !important; }
	#stacks_in_1410 .heading_out h2,
	#stacks_in_1410 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1410 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1410 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1410 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1410 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1410 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1410 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1410 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1410 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1410 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1410 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1410 .depth_aside_wrapper,
#stacks_in_1410 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1410 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1410 .content_out .centered_image img{float: left;} 





#stacks_in_1410 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1410 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1410 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1410 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1410 .depth_in{z-index: 4;}
#stacks_in_1410 .depth_tint{z-index: 3;}
#stacks_in_1410 .depth_gradient{z-index: 2;}
#stacks_in_1410 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1410 hr{border: 0;margin: 0;}

#stacks_in_1410 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1410 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1410 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1407 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1407 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1407 .depth_section_link:hover .depth_in,
#stacks_in_1407 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1407{margin-bottom: 0;}


#stacks_in_1407.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1407.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1407 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1407 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1407 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1407 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1407 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1407 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1407 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1407 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1407 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1407 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1407 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1407 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1407 .depth_tint,
	#stacks_in_1407 .content_tint{ background: none !important; }
	#stacks_in_1407 .heading_out h2,
	#stacks_in_1407 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1407 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1407 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1407 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1407 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1407 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1407 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1407 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1407 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1407 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1407 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1407 .depth_aside_wrapper,
#stacks_in_1407 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1407 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1407 .content_out .centered_image img{float: left;} 





#stacks_in_1407 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1407 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1407 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1407 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1407 .depth_in{z-index: 4;}
#stacks_in_1407 .depth_tint{z-index: 3;}
#stacks_in_1407 .depth_gradient{z-index: 2;}
#stacks_in_1407 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1407 hr{border: 0;margin: 0;}

#stacks_in_1407 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1407 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1407 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_291>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1053 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1053 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1053 .depth_section_link:hover .depth_in,
#stacks_in_1053 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1053{margin-bottom: 0;}


#stacks_in_1053.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1053.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1053 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1053 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1053 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1053 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1053 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1053 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1053 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1053 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1053 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1053 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1053 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1053 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1053 .depth_tint,
	#stacks_in_1053 .content_tint{ background: none !important; }
	#stacks_in_1053 .heading_out h2,
	#stacks_in_1053 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1053 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1053 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1053 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1053 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1053 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1053 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1053 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1053 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1053 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1053 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1053 .depth_aside_wrapper,
#stacks_in_1053 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1053 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1053 .content_out .centered_image img{float: left;} 





#stacks_in_1053 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1053 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1053 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1053 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1053 .depth_in{z-index: 4;}
#stacks_in_1053 .depth_tint{z-index: 3;}
#stacks_in_1053 .depth_gradient{z-index: 2;}
#stacks_in_1053 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1053 hr{border: 0;margin: 0;}

#stacks_in_1053 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1053 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1053 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_601 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_601 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_601 .depth_section_link:hover .depth_in,
#stacks_in_601 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_601{margin-bottom: 0;}


#stacks_in_601.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_601.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_601 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_601 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_601 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_601 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_601 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_601 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_601 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_601 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_601 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_601 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_601 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_601 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_601 .depth_tint,
	#stacks_in_601 .content_tint{ background: none !important; }
	#stacks_in_601 .heading_out h2,
	#stacks_in_601 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_601 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_601 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_601 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_601 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_601 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_601 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_601 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_601 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_601 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_601 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_601 .depth_aside_wrapper,
#stacks_in_601 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_601 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_601 .content_out .centered_image img{float: left;} 





#stacks_in_601 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_601 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_601 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_601 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_601 .depth_in{z-index: 4;}
#stacks_in_601 .depth_tint{z-index: 3;}
#stacks_in_601 .depth_gradient{z-index: 2;}
#stacks_in_601 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_601 hr{border: 0;margin: 0;}

#stacks_in_601 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_601 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_601 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_306 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_306 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_306 .depth_section_link:hover .depth_in,
#stacks_in_306 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_306{margin-bottom: 0;}


#stacks_in_306.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_306.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_306 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_306 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_306 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_306 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_306 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_306 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_306 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_306 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_306 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_306 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_306 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_306 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_306 .depth_tint,
	#stacks_in_306 .content_tint{ background: none !important; }
	#stacks_in_306 .heading_out h2,
	#stacks_in_306 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_306 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_306 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_306 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_306 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_306 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_306 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_306 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_306 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_306 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_306 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_306 .depth_aside_wrapper,
#stacks_in_306 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_306 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_306 .content_out .centered_image img{float: left;} 





#stacks_in_306 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_306 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_306 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_306 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_306 .depth_in{z-index: 4;}
#stacks_in_306 .depth_tint{z-index: 3;}
#stacks_in_306 .depth_gradient{z-index: 2;}
#stacks_in_306 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_306 hr{border: 0;margin: 0;}

#stacks_in_306 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_306 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_306 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_177 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_177 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_177 .depth_section_link:hover .depth_in,
#stacks_in_177 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_177{margin-bottom: 0;}


#stacks_in_177.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_177.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_177 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_177 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_177 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_177 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_177 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_177 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_177 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_177 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_177 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_177 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_177 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_177 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_177 .depth_tint,
	#stacks_in_177 .content_tint{ background: none !important; }
	#stacks_in_177 .heading_out h2,
	#stacks_in_177 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_177 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_177 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_177 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_177 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_177 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_177 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_177 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_177 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_177 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_177 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_177 .depth_aside_wrapper,
#stacks_in_177 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_177 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_177 .content_out .centered_image img{float: left;} 





#stacks_in_177 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_177 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_177 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_177 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_177 .depth_in{z-index: 4;}
#stacks_in_177 .depth_tint{z-index: 3;}
#stacks_in_177 .depth_gradient{z-index: 2;}
#stacks_in_177 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_177 hr{border: 0;margin: 0;}

#stacks_in_177 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_177 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_177 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1010>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_455 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_455 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_455 .depth_section_link:hover .depth_in,
#stacks_in_455 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_455{margin-bottom: 0;}


#stacks_in_455.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_455.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_455 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_455 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_455 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_455 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_455 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_455 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_455 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_455 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_455 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_455 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_455 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_455 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_455 .depth_tint,
	#stacks_in_455 .content_tint{ background: none !important; }
	#stacks_in_455 .heading_out h2,
	#stacks_in_455 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_455 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_455 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_455 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_455 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_455 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_455 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_455 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_455 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_455 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_455 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_455 .depth_aside_wrapper,
#stacks_in_455 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_455 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_455 .content_out .centered_image img{float: left;} 





#stacks_in_455 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_455 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_455 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_455 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_455 .depth_in{z-index: 4;}
#stacks_in_455 .depth_tint{z-index: 3;}
#stacks_in_455 .depth_gradient{z-index: 2;}
#stacks_in_455 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_455 hr{border: 0;margin: 0;}

#stacks_in_455 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_455 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_455 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2195 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2195 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2195 .depth_section_link:hover .depth_in,
#stacks_in_2195 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2195{margin-bottom: 0;}


#stacks_in_2195.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2195.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2195 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2195 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2195 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2195 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2195 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2195 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2195 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2195 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2195 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2195 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2195 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2195 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2195 .depth_tint,
	#stacks_in_2195 .content_tint{ background: none !important; }
	#stacks_in_2195 .heading_out h2,
	#stacks_in_2195 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2195 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2195 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2195 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2195 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2195 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2195 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2195 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2195 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2195 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2195 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2195 .depth_aside_wrapper,
#stacks_in_2195 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2195 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2195 .content_out .centered_image img{float: left;} 





#stacks_in_2195 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2195 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2195 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2195 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2195 .depth_in{z-index: 4;}
#stacks_in_2195 .depth_tint{z-index: 3;}
#stacks_in_2195 .depth_gradient{z-index: 2;}
#stacks_in_2195 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2195 hr{border: 0;margin: 0;}

#stacks_in_2195 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2195 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2195 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2197 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2197 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2197 .depth_section_link:hover .depth_in,
#stacks_in_2197 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2197{margin-bottom: 0;}


#stacks_in_2197.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2197.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2197 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2197 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2197 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2197 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2197 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2197 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2197 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2197 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2197 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2197 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2197 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2197 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2197 .depth_tint,
	#stacks_in_2197 .content_tint{ background: none !important; }
	#stacks_in_2197 .heading_out h2,
	#stacks_in_2197 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2197 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2197 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2197 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2197 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2197 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2197 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2197 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2197 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2197 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2197 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2197 .depth_aside_wrapper,
#stacks_in_2197 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2197 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2197 .content_out .centered_image img{float: left;} 





#stacks_in_2197 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2197 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2197 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2197 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2197 .depth_in{z-index: 4;}
#stacks_in_2197 .depth_tint{z-index: 3;}
#stacks_in_2197 .depth_gradient{z-index: 2;}
#stacks_in_2197 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2197 hr{border: 0;margin: 0;}

#stacks_in_2197 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2197 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2197 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4113 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4113 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4113 .depth_section_link:hover .depth_in,
#stacks_in_4113 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4113{margin-bottom: 0;}


#stacks_in_4113.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4113.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4113 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4113 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4113 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4113 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4113 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4113 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4113 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4113 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4113 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4113 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4113 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4113 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4113 .depth_tint,
	#stacks_in_4113 .content_tint{ background: none !important; }
	#stacks_in_4113 .heading_out h2,
	#stacks_in_4113 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4113 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4113 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4113 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4113 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4113 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4113 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4113 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4113 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4113 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4113 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4113 .depth_aside_wrapper,
#stacks_in_4113 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4113 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4113 .content_out .centered_image img{float: left;} 





#stacks_in_4113 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4113 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4113 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4113 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4113 .depth_in{z-index: 4;}
#stacks_in_4113 .depth_tint{z-index: 3;}
#stacks_in_4113 .depth_gradient{z-index: 2;}
#stacks_in_4113 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4113 hr{border: 0;margin: 0;}

#stacks_in_4113 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4113 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4113 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3111>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4118 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4118 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4118 .depth_section_link:hover .depth_in,
#stacks_in_4118 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4118{margin-bottom: 0;}


#stacks_in_4118.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4118.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4118 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4118 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4118 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4118 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4118 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4118 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4118 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4118 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4118 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4118 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4118 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4118 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4118 .depth_tint,
	#stacks_in_4118 .content_tint{ background: none !important; }
	#stacks_in_4118 .heading_out h2,
	#stacks_in_4118 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4118 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4118 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4118 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4118 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4118 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4118 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4118 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4118 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4118 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4118 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4118 .depth_aside_wrapper,
#stacks_in_4118 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4118 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4118 .content_out .centered_image img{float: left;} 





#stacks_in_4118 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4118 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4118 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4118 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4118 .depth_in{z-index: 4;}
#stacks_in_4118 .depth_tint{z-index: 3;}
#stacks_in_4118 .depth_gradient{z-index: 2;}
#stacks_in_4118 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4118 hr{border: 0;margin: 0;}

#stacks_in_4118 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4118 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4118 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3176 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3176 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3176 .depth_section_link:hover .depth_in,
#stacks_in_3176 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3176{margin-bottom: 0;}


#stacks_in_3176.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3176.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3176 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3176 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3176 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3176 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3176 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3176 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3176 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3176 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3176 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3176 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3176 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3176 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3176 .depth_tint,
	#stacks_in_3176 .content_tint{ background: none !important; }
	#stacks_in_3176 .heading_out h2,
	#stacks_in_3176 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3176 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3176 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3176 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3176 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3176 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3176 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3176 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3176 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3176 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3176 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3176 .depth_aside_wrapper,
#stacks_in_3176 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3176 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3176 .content_out .centered_image img{float: left;} 





#stacks_in_3176 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3176 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3176 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3176 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3176 .depth_in{z-index: 4;}
#stacks_in_3176 .depth_tint{z-index: 3;}
#stacks_in_3176 .depth_gradient{z-index: 2;}
#stacks_in_3176 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3176 hr{border: 0;margin: 0;}

#stacks_in_3176 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3176 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3176 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3174 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3174 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3174 .depth_section_link:hover .depth_in,
#stacks_in_3174 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3174{margin-bottom: 0;}


#stacks_in_3174.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3174.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3174 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3174 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3174 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3174 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3174 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3174 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3174 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3174 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3174 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3174 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3174 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3174 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3174 .depth_tint,
	#stacks_in_3174 .content_tint{ background: none !important; }
	#stacks_in_3174 .heading_out h2,
	#stacks_in_3174 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3174 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3174 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3174 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3174 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3174 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3174 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3174 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3174 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3174 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3174 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3174 .depth_aside_wrapper,
#stacks_in_3174 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3174 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3174 .content_out .centered_image img{float: left;} 





#stacks_in_3174 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3174 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3174 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3174 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3174 .depth_in{z-index: 4;}
#stacks_in_3174 .depth_tint{z-index: 3;}
#stacks_in_3174 .depth_gradient{z-index: 2;}
#stacks_in_3174 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3174 hr{border: 0;margin: 0;}

#stacks_in_3174 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3174 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3174 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_838 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_838 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_838 .depth_section_link:hover .depth_in,
#stacks_in_838 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_838.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_838.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_838 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_838 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(255, 102, 102, 0.85);
	background-size: cover;
	
}





#stacks_in_838 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_838 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_838 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_838 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_838 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_838 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_838 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_838 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_838 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_838 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_838 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_838 .depth_wrapper{background-color: rgba(0, 0, 0, 0.38);}
	#stacks_in_838 .depth_tint,
	#stacks_in_838 .content_tint{ background: none !important; }
	#stacks_in_838 .heading_out h2,
	#stacks_in_838 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_838 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_838 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_838 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_838 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_838 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_838 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_838 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_838 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_838 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_838 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_838 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_838 .depth_aside_wrapper,
#stacks_in_838 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_838 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_838 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_838 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_838 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_838 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_838 .depth_in{z-index: 4;}
#stacks_in_838 .depth_tint{z-index: 3;}
#stacks_in_838 .depth_gradient{z-index: 2;}
#stacks_in_838 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_838 .depth_wrapper.content_tint,
	#stacks_in_838 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_838 hr{border: 0;margin: 0;}

#stacks_in_838 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_838 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_838 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_840>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_841 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_841 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_841 .depth_section_link:hover .depth_in,
#stacks_in_841 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_841{margin-bottom: 0;}


#stacks_in_841.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_841.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_841 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_841 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_841 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_841 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_841 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_841 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_841 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_841 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_841 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_841 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_841 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_841 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_841 .depth_tint,
	#stacks_in_841 .content_tint{ background: none !important; }
	#stacks_in_841 .heading_out h2,
	#stacks_in_841 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_841 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_841 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_841 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_841 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_841 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_841 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_841 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_841 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_841 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_841 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_841 .depth_aside_wrapper,
#stacks_in_841 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_841 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_841 .content_out .centered_image img{float: left;} 





#stacks_in_841 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_841 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_841 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_841 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_841 .depth_in{z-index: 4;}
#stacks_in_841 .depth_tint{z-index: 3;}
#stacks_in_841 .depth_gradient{z-index: 2;}
#stacks_in_841 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_841 hr{border: 0;margin: 0;}

#stacks_in_841 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_841 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_841 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_844 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_844 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_844 .depth_section_link:hover .depth_in,
#stacks_in_844 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_844{margin-bottom: 0;}


#stacks_in_844.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_844.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_844 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_844 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_844 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_844 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_844 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_844 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_844 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_844 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_844 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_844 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_844 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_844 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_844 .depth_tint,
	#stacks_in_844 .content_tint{ background: none !important; }
	#stacks_in_844 .heading_out h2,
	#stacks_in_844 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_844 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_844 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_844 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_844 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_844 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_844 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_844 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_844 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_844 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_844 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_844 .depth_aside_wrapper,
#stacks_in_844 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_844 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_844 .content_out .centered_image img{float: left;} 





#stacks_in_844 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_844 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_844 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_844 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_844 .depth_in{z-index: 4;}
#stacks_in_844 .depth_tint{z-index: 3;}
#stacks_in_844 .depth_gradient{z-index: 2;}
#stacks_in_844 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_844 hr{border: 0;margin: 0;}

#stacks_in_844 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_844 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_844 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_847 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_847 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_847 .depth_section_link:hover .depth_in,
#stacks_in_847 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_847{margin-bottom: 0;}


#stacks_in_847.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_847.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_847 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_847 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_847 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_847 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_847 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_847 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_847 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_847 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_847 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_847 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_847 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_847 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_847 .depth_tint,
	#stacks_in_847 .content_tint{ background: none !important; }
	#stacks_in_847 .heading_out h2,
	#stacks_in_847 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_847 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_847 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_847 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_847 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_847 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_847 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_847 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_847 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_847 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_847 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_847 .depth_aside_wrapper,
#stacks_in_847 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_847 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_847 .content_out .centered_image img{float: left;} 





#stacks_in_847 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_847 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_847 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_847 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_847 .depth_in{z-index: 4;}
#stacks_in_847 .depth_tint{z-index: 3;}
#stacks_in_847 .depth_gradient{z-index: 2;}
#stacks_in_847 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_847 hr{border: 0;margin: 0;}

#stacks_in_847 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_847 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_847 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1813 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1813 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1813 .depth_section_link:hover .depth_in,
#stacks_in_1813 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1813{margin-bottom: 0;}


#stacks_in_1813.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1813.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1813 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1813 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1813 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1813 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1813 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1813 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1813 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1813 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1813 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1813 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1813 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1813 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1813 .depth_tint,
	#stacks_in_1813 .content_tint{ background: none !important; }
	#stacks_in_1813 .heading_out h2,
	#stacks_in_1813 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1813 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1813 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1813 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1813 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1813 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1813 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1813 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1813 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1813 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1813 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1813 .depth_aside_wrapper,
#stacks_in_1813 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1813 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1813 .content_out .centered_image img{float: left;} 





#stacks_in_1813 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1813 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1813 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1813 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1813 .depth_in{z-index: 4;}
#stacks_in_1813 .depth_tint{z-index: 3;}
#stacks_in_1813 .depth_gradient{z-index: 2;}
#stacks_in_1813 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1813 hr{border: 0;margin: 0;}

#stacks_in_1813 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1813 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1813 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1793>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1806 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1806 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1806 .depth_section_link:hover .depth_in,
#stacks_in_1806 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1806{margin-bottom: 0;}


#stacks_in_1806.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1806.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1806 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1806 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1806 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1806 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1806 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1806 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1806 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1806 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1806 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1806 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1806 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1806 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1806 .depth_tint,
	#stacks_in_1806 .content_tint{ background: none !important; }
	#stacks_in_1806 .heading_out h2,
	#stacks_in_1806 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1806 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1806 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1806 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1806 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1806 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1806 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1806 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1806 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1806 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1806 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1806 .depth_aside_wrapper,
#stacks_in_1806 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1806 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1806 .content_out .centered_image img{float: left;} 





#stacks_in_1806 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1806 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1806 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1806 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1806 .depth_in{z-index: 4;}
#stacks_in_1806 .depth_tint{z-index: 3;}
#stacks_in_1806 .depth_gradient{z-index: 2;}
#stacks_in_1806 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1806 hr{border: 0;margin: 0;}

#stacks_in_1806 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1806 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1806 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1815 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1815 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1815 .depth_section_link:hover .depth_in,
#stacks_in_1815 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1815{margin-bottom: 0;}


#stacks_in_1815.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1815.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1815 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1815 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1815 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1815 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1815 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1815 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1815 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1815 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1815 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1815 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1815 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1815 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1815 .depth_tint,
	#stacks_in_1815 .content_tint{ background: none !important; }
	#stacks_in_1815 .heading_out h2,
	#stacks_in_1815 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1815 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1815 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1815 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1815 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1815 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1815 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1815 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1815 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1815 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1815 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1815 .depth_aside_wrapper,
#stacks_in_1815 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1815 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1815 .content_out .centered_image img{float: left;} 





#stacks_in_1815 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1815 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1815 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1815 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1815 .depth_in{z-index: 4;}
#stacks_in_1815 .depth_tint{z-index: 3;}
#stacks_in_1815 .depth_gradient{z-index: 2;}
#stacks_in_1815 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1815 hr{border: 0;margin: 0;}

#stacks_in_1815 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1815 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1815 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1817 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1817 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1817 .depth_section_link:hover .depth_in,
#stacks_in_1817 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1817{margin-bottom: 0;}


#stacks_in_1817.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1817.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1817 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1817 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1817 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1817 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1817 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1817 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1817 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1817 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1817 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1817 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1817 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1817 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1817 .depth_tint,
	#stacks_in_1817 .content_tint{ background: none !important; }
	#stacks_in_1817 .heading_out h2,
	#stacks_in_1817 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1817 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1817 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1817 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1817 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1817 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1817 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1817 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1817 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1817 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1817 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1817 .depth_aside_wrapper,
#stacks_in_1817 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1817 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1817 .content_out .centered_image img{float: left;} 





#stacks_in_1817 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1817 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1817 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1817 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1817 .depth_in{z-index: 4;}
#stacks_in_1817 .depth_tint{z-index: 3;}
#stacks_in_1817 .depth_gradient{z-index: 2;}
#stacks_in_1817 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1817 hr{border: 0;margin: 0;}

#stacks_in_1817 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1817 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1817 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_850 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_850 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_850 .depth_section_link:hover .depth_in,
#stacks_in_850 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_850{margin-bottom: 0;}


#stacks_in_850.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_850.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_850 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_850 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_850 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_850 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_850 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_850 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_850 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_850 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_850 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_850 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_850 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_850 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_850 .depth_tint,
	#stacks_in_850 .content_tint{ background: none !important; }
	#stacks_in_850 .heading_out h2,
	#stacks_in_850 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_850 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_850 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_850 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_850 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_850 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_850 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_850 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_850 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_850 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_850 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_850 .depth_aside_wrapper,
#stacks_in_850 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_850 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_850 .content_out .centered_image img{float: left;} 





#stacks_in_850 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_850 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_850 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_850 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_850 .depth_in{z-index: 4;}
#stacks_in_850 .depth_tint{z-index: 3;}
#stacks_in_850 .depth_gradient{z-index: 2;}
#stacks_in_850 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_850 hr{border: 0;margin: 0;}

#stacks_in_850 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_850 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_850 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_727>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_728 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_728 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_728 .depth_section_link:hover .depth_in,
#stacks_in_728 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_728{margin-bottom: 0;}


#stacks_in_728.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_728.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_728 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_728 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_728 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_728 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_728 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_728 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_728 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_728 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_728 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_728 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_728 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_728 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_728 .depth_tint,
	#stacks_in_728 .content_tint{ background: none !important; }
	#stacks_in_728 .heading_out h2,
	#stacks_in_728 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_728 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_728 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_728 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_728 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_728 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_728 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_728 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_728 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_728 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_728 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_728 .depth_aside_wrapper,
#stacks_in_728 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_728 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_728 .content_out .centered_image img{float: left;} 





#stacks_in_728 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_728 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_728 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_728 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_728 .depth_in{z-index: 4;}
#stacks_in_728 .depth_tint{z-index: 3;}
#stacks_in_728 .depth_gradient{z-index: 2;}
#stacks_in_728 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_728 hr{border: 0;margin: 0;}

#stacks_in_728 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_728 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_728 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_734 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_734 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_734 .depth_section_link:hover .depth_in,
#stacks_in_734 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_734{margin-bottom: 0;}


#stacks_in_734.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_734.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_734 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_734 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_734 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_734 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_734 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_734 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_734 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_734 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_734 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_734 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_734 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_734 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_734 .depth_tint,
	#stacks_in_734 .content_tint{ background: none !important; }
	#stacks_in_734 .heading_out h2,
	#stacks_in_734 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_734 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_734 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_734 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_734 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_734 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_734 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_734 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_734 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_734 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_734 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_734 .depth_aside_wrapper,
#stacks_in_734 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_734 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_734 .content_out .centered_image img{float: left;} 





#stacks_in_734 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_734 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_734 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_734 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_734 .depth_in{z-index: 4;}
#stacks_in_734 .depth_tint{z-index: 3;}
#stacks_in_734 .depth_gradient{z-index: 2;}
#stacks_in_734 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_734 hr{border: 0;margin: 0;}

#stacks_in_734 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_734 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_734 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2777 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2777 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2777 .depth_section_link:hover .depth_in,
#stacks_in_2777 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2777{margin-bottom: 0;}


#stacks_in_2777.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2777.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2777 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2777 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2777 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2777 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2777 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2777 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2777 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2777 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2777 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2777 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2777 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2777 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2777 .depth_tint,
	#stacks_in_2777 .content_tint{ background: none !important; }
	#stacks_in_2777 .heading_out h2,
	#stacks_in_2777 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2777 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2777 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2777 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2777 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2777 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2777 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2777 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2777 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2777 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2777 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2777 .depth_aside_wrapper,
#stacks_in_2777 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2777 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2777 .content_out .centered_image img{float: left;} 





#stacks_in_2777 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2777 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2777 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2777 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2777 .depth_in{z-index: 4;}
#stacks_in_2777 .depth_tint{z-index: 3;}
#stacks_in_2777 .depth_gradient{z-index: 2;}
#stacks_in_2777 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2777 hr{border: 0;margin: 0;}

#stacks_in_2777 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2777 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2777 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2779 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2779 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2779 .depth_section_link:hover .depth_in,
#stacks_in_2779 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2779{margin-bottom: 0;}


#stacks_in_2779.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2779.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2779 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2779 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2779 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2779 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2779 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2779 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2779 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2779 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2779 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2779 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2779 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2779 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2779 .depth_tint,
	#stacks_in_2779 .content_tint{ background: none !important; }
	#stacks_in_2779 .heading_out h2,
	#stacks_in_2779 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2779 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2779 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2779 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2779 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2779 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2779 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2779 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2779 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2779 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2779 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2779 .depth_aside_wrapper,
#stacks_in_2779 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2779 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2779 .content_out .centered_image img{float: left;} 





#stacks_in_2779 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2779 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2779 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2779 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2779 .depth_in{z-index: 4;}
#stacks_in_2779 .depth_tint{z-index: 3;}
#stacks_in_2779 .depth_gradient{z-index: 2;}
#stacks_in_2779 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2779 hr{border: 0;margin: 0;}

#stacks_in_2779 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2779 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2779 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1512>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2781 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2781 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2781 .depth_section_link:hover .depth_in,
#stacks_in_2781 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2781{margin-bottom: 0;}


#stacks_in_2781.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2781.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2781 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2781 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2781 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2781 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2781 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2781 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2781 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2781 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2781 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2781 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2781 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2781 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2781 .depth_tint,
	#stacks_in_2781 .content_tint{ background: none !important; }
	#stacks_in_2781 .heading_out h2,
	#stacks_in_2781 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2781 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2781 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2781 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2781 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2781 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2781 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2781 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2781 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2781 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2781 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2781 .depth_aside_wrapper,
#stacks_in_2781 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2781 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2781 .content_out .centered_image img{float: left;} 





#stacks_in_2781 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2781 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2781 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2781 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2781 .depth_in{z-index: 4;}
#stacks_in_2781 .depth_tint{z-index: 3;}
#stacks_in_2781 .depth_gradient{z-index: 2;}
#stacks_in_2781 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2781 hr{border: 0;margin: 0;}

#stacks_in_2781 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2781 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2781 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1502 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1502 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1502 .depth_section_link:hover .depth_in,
#stacks_in_1502 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1502{margin-bottom: 0;}


#stacks_in_1502.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1502.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1502 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1502 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1502 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1502 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1502 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1502 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1502 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1502 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1502 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1502 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1502 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1502 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1502 .depth_tint,
	#stacks_in_1502 .content_tint{ background: none !important; }
	#stacks_in_1502 .heading_out h2,
	#stacks_in_1502 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1502 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1502 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1502 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1502 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1502 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1502 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1502 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1502 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1502 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1502 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1502 .depth_aside_wrapper,
#stacks_in_1502 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1502 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1502 .content_out .centered_image img{float: left;} 





#stacks_in_1502 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1502 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1502 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1502 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1502 .depth_in{z-index: 4;}
#stacks_in_1502 .depth_tint{z-index: 3;}
#stacks_in_1502 .depth_gradient{z-index: 2;}
#stacks_in_1502 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1502 hr{border: 0;margin: 0;}

#stacks_in_1502 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1502 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1502 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1507 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1507 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1507 .depth_section_link:hover .depth_in,
#stacks_in_1507 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1507{margin-bottom: 0;}


#stacks_in_1507.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1507.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1507 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1507 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1507 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1507 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1507 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1507 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1507 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1507 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1507 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1507 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1507 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1507 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1507 .depth_tint,
	#stacks_in_1507 .content_tint{ background: none !important; }
	#stacks_in_1507 .heading_out h2,
	#stacks_in_1507 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1507 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1507 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1507 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1507 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1507 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1507 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1507 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1507 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1507 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1507 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1507 .depth_aside_wrapper,
#stacks_in_1507 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1507 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1507 .content_out .centered_image img{float: left;} 





#stacks_in_1507 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1507 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1507 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1507 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1507 .depth_in{z-index: 4;}
#stacks_in_1507 .depth_tint{z-index: 3;}
#stacks_in_1507 .depth_gradient{z-index: 2;}
#stacks_in_1507 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1507 hr{border: 0;margin: 0;}

#stacks_in_1507 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1507 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1507 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1525 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1525 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1525 .depth_section_link:hover .depth_in,
#stacks_in_1525 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1525{margin-bottom: 0;}


#stacks_in_1525.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1525.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1525 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1525 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1525 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1525 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1525 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1525 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1525 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1525 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1525 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1525 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1525 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1525 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1525 .depth_tint,
	#stacks_in_1525 .content_tint{ background: none !important; }
	#stacks_in_1525 .heading_out h2,
	#stacks_in_1525 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1525 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1525 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1525 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1525 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1525 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1525 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1525 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1525 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1525 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1525 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1525 .depth_aside_wrapper,
#stacks_in_1525 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1525 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1525 .content_out .centered_image img{float: left;} 





#stacks_in_1525 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1525 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1525 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1525 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1525 .depth_in{z-index: 4;}
#stacks_in_1525 .depth_tint{z-index: 3;}
#stacks_in_1525 .depth_gradient{z-index: 2;}
#stacks_in_1525 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1525 hr{border: 0;margin: 0;}

#stacks_in_1525 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1525 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1525 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1404 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1404 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1404 .depth_section_link:hover .depth_in,
#stacks_in_1404 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_1404.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1404.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_1404 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_1404 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(102, 204, 255, 0.72);
	background-size: cover;
	
}





#stacks_in_1404 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_1404 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1404 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1404 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_1404 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1404 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1404 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_1404 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_1404 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_1404 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_1404 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_1404 .depth_wrapper{background-color: rgba(0, 0, 0, 0.38);}
	#stacks_in_1404 .depth_tint,
	#stacks_in_1404 .content_tint{ background: none !important; }
	#stacks_in_1404 .heading_out h2,
	#stacks_in_1404 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_1404 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_1404 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1404 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1404 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_1404 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1404 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1404 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1404 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1404 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1404 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1404 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_1404 .depth_aside_wrapper,
#stacks_in_1404 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1404 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_1404 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1404 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1404 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1404 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1404 .depth_in{z-index: 4;}
#stacks_in_1404 .depth_tint{z-index: 3;}
#stacks_in_1404 .depth_gradient{z-index: 2;}
#stacks_in_1404 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_1404 .depth_wrapper.content_tint,
	#stacks_in_1404 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_1404 hr{border: 0;margin: 0;}

#stacks_in_1404 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_1404 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_1404 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_1186>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1190 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1190 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1190 .depth_section_link:hover .depth_in,
#stacks_in_1190 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1190{margin-bottom: 0;}


#stacks_in_1190.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1190.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1190 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1190 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1190 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1190 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1190 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1190 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1190 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1190 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1190 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1190 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1190 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1190 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1190 .depth_tint,
	#stacks_in_1190 .content_tint{ background: none !important; }
	#stacks_in_1190 .heading_out h2,
	#stacks_in_1190 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1190 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1190 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1190 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1190 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1190 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1190 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1190 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1190 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1190 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1190 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1190 .depth_aside_wrapper,
#stacks_in_1190 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1190 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1190 .content_out .centered_image img{float: left;} 





#stacks_in_1190 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1190 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1190 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1190 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1190 .depth_in{z-index: 4;}
#stacks_in_1190 .depth_tint{z-index: 3;}
#stacks_in_1190 .depth_gradient{z-index: 2;}
#stacks_in_1190 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1190 hr{border: 0;margin: 0;}

#stacks_in_1190 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1190 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1190 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1193 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1193 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1193 .depth_section_link:hover .depth_in,
#stacks_in_1193 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1193{margin-bottom: 0;}


#stacks_in_1193.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1193.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1193 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1193 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1193 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1193 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1193 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1193 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1193 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1193 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1193 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1193 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1193 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1193 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1193 .depth_tint,
	#stacks_in_1193 .content_tint{ background: none !important; }
	#stacks_in_1193 .heading_out h2,
	#stacks_in_1193 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1193 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1193 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1193 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1193 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1193 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1193 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1193 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1193 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1193 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1193 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1193 .depth_aside_wrapper,
#stacks_in_1193 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1193 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1193 .content_out .centered_image img{float: left;} 





#stacks_in_1193 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1193 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1193 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1193 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1193 .depth_in{z-index: 4;}
#stacks_in_1193 .depth_tint{z-index: 3;}
#stacks_in_1193 .depth_gradient{z-index: 2;}
#stacks_in_1193 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1193 hr{border: 0;margin: 0;}

#stacks_in_1193 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1193 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1193 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2795 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2795 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2795 .depth_section_link:hover .depth_in,
#stacks_in_2795 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2795{margin-bottom: 0;}


#stacks_in_2795.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2795.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2795 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2795 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2795 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2795 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2795 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2795 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2795 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2795 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2795 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2795 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2795 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2795 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2795 .depth_tint,
	#stacks_in_2795 .content_tint{ background: none !important; }
	#stacks_in_2795 .heading_out h2,
	#stacks_in_2795 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2795 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2795 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2795 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2795 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2795 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2795 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2795 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2795 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2795 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2795 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2795 .depth_aside_wrapper,
#stacks_in_2795 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2795 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2795 .content_out .centered_image img{float: left;} 





#stacks_in_2795 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2795 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2795 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2795 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2795 .depth_in{z-index: 4;}
#stacks_in_2795 .depth_tint{z-index: 3;}
#stacks_in_2795 .depth_gradient{z-index: 2;}
#stacks_in_2795 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2795 hr{border: 0;margin: 0;}

#stacks_in_2795 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2795 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2795 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4203 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4203 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4203 .depth_section_link:hover .depth_in,
#stacks_in_4203 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4203{margin-bottom: 0;}


#stacks_in_4203.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4203.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4203 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4203 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4203 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4203 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4203 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4203 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4203 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4203 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4203 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4203 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4203 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4203 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4203 .depth_tint,
	#stacks_in_4203 .content_tint{ background: none !important; }
	#stacks_in_4203 .heading_out h2,
	#stacks_in_4203 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4203 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4203 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4203 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4203 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4203 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4203 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4203 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4203 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4203 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4203 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4203 .depth_aside_wrapper,
#stacks_in_4203 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4203 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4203 .content_out .centered_image img{float: left;} 





#stacks_in_4203 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4203 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4203 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4203 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4203 .depth_in{z-index: 4;}
#stacks_in_4203 .depth_tint{z-index: 3;}
#stacks_in_4203 .depth_gradient{z-index: 2;}
#stacks_in_4203 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4203 hr{border: 0;margin: 0;}

#stacks_in_4203 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4203 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4203 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1831>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_4198 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_4198 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_4198 .depth_section_link:hover .depth_in,
#stacks_in_4198 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_4198{margin-bottom: 0;}


#stacks_in_4198.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_4198.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_4198 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_4198 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_4198 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_4198 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_4198 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_4198 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_4198 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_4198 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_4198 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_4198 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_4198 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_4198 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_4198 .depth_tint,
	#stacks_in_4198 .content_tint{ background: none !important; }
	#stacks_in_4198 .heading_out h2,
	#stacks_in_4198 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_4198 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_4198 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_4198 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_4198 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_4198 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_4198 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_4198 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_4198 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_4198 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_4198 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_4198 .depth_aside_wrapper,
#stacks_in_4198 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_4198 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_4198 .content_out .centered_image img{float: left;} 





#stacks_in_4198 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_4198 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_4198 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_4198 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_4198 .depth_in{z-index: 4;}
#stacks_in_4198 .depth_tint{z-index: 3;}
#stacks_in_4198 .depth_gradient{z-index: 2;}
#stacks_in_4198 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_4198 hr{border: 0;margin: 0;}

#stacks_in_4198 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4198 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_4198 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1717 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1717 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1717 .depth_section_link:hover .depth_in,
#stacks_in_1717 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1717{margin-bottom: 0;}


#stacks_in_1717.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1717.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1717 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1717 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1717 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1717 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1717 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1717 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1717 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1717 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1717 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1717 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1717 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1717 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1717 .depth_tint,
	#stacks_in_1717 .content_tint{ background: none !important; }
	#stacks_in_1717 .heading_out h2,
	#stacks_in_1717 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1717 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1717 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1717 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1717 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1717 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1717 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1717 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1717 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1717 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1717 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1717 .depth_aside_wrapper,
#stacks_in_1717 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1717 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1717 .content_out .centered_image img{float: left;} 





#stacks_in_1717 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1717 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1717 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1717 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1717 .depth_in{z-index: 4;}
#stacks_in_1717 .depth_tint{z-index: 3;}
#stacks_in_1717 .depth_gradient{z-index: 2;}
#stacks_in_1717 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1717 hr{border: 0;margin: 0;}

#stacks_in_1717 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1717 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1717 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1729 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1729 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1729 .depth_section_link:hover .depth_in,
#stacks_in_1729 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1729{margin-bottom: 0;}


#stacks_in_1729.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1729.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1729 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1729 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1729 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1729 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1729 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1729 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1729 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1729 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1729 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1729 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1729 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1729 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1729 .depth_tint,
	#stacks_in_1729 .content_tint{ background: none !important; }
	#stacks_in_1729 .heading_out h2,
	#stacks_in_1729 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1729 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1729 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1729 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1729 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1729 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1729 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1729 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1729 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1729 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1729 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1729 .depth_aside_wrapper,
#stacks_in_1729 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1729 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1729 .content_out .centered_image img{float: left;} 





#stacks_in_1729 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1729 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1729 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1729 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1729 .depth_in{z-index: 4;}
#stacks_in_1729 .depth_tint{z-index: 3;}
#stacks_in_1729 .depth_gradient{z-index: 2;}
#stacks_in_1729 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1729 hr{border: 0;margin: 0;}

#stacks_in_1729 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1729 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1729 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1722 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1722 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1722 .depth_section_link:hover .depth_in,
#stacks_in_1722 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1722{margin-bottom: 0;}


#stacks_in_1722.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1722.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1722 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1722 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1722 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1722 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1722 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1722 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1722 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1722 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1722 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1722 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1722 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1722 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1722 .depth_tint,
	#stacks_in_1722 .content_tint{ background: none !important; }
	#stacks_in_1722 .heading_out h2,
	#stacks_in_1722 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1722 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1722 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1722 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1722 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1722 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1722 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1722 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1722 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1722 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1722 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1722 .depth_aside_wrapper,
#stacks_in_1722 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1722 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1722 .content_out .centered_image img{float: left;} 





#stacks_in_1722 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1722 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1722 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1722 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1722 .depth_in{z-index: 4;}
#stacks_in_1722 .depth_tint{z-index: 3;}
#stacks_in_1722 .depth_gradient{z-index: 2;}
#stacks_in_1722 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1722 hr{border: 0;margin: 0;}

#stacks_in_1722 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1722 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1722 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1856>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1429 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1429 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1429 .depth_section_link:hover .depth_in,
#stacks_in_1429 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1429{margin-bottom: 0;}


#stacks_in_1429.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1429.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1429 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1429 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1429 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1429 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1429 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1429 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1429 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1429 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1429 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1429 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1429 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1429 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1429 .depth_tint,
	#stacks_in_1429 .content_tint{ background: none !important; }
	#stacks_in_1429 .heading_out h2,
	#stacks_in_1429 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1429 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1429 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1429 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1429 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1429 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1429 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1429 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1429 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1429 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1429 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1429 .depth_aside_wrapper,
#stacks_in_1429 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1429 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1429 .content_out .centered_image img{float: left;} 





#stacks_in_1429 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1429 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1429 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1429 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1429 .depth_in{z-index: 4;}
#stacks_in_1429 .depth_tint{z-index: 3;}
#stacks_in_1429 .depth_gradient{z-index: 2;}
#stacks_in_1429 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1429 hr{border: 0;margin: 0;}

#stacks_in_1429 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1429 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1429 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1712 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1712 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1712 .depth_section_link:hover .depth_in,
#stacks_in_1712 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1712{margin-bottom: 0;}


#stacks_in_1712.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1712.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1712 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1712 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1712 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1712 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1712 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1712 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1712 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1712 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1712 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1712 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1712 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1712 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1712 .depth_tint,
	#stacks_in_1712 .content_tint{ background: none !important; }
	#stacks_in_1712 .heading_out h2,
	#stacks_in_1712 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1712 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1712 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1712 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1712 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1712 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1712 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1712 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1712 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1712 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1712 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1712 .depth_aside_wrapper,
#stacks_in_1712 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1712 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1712 .content_out .centered_image img{float: left;} 





#stacks_in_1712 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1712 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1712 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1712 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1712 .depth_in{z-index: 4;}
#stacks_in_1712 .depth_tint{z-index: 3;}
#stacks_in_1712 .depth_gradient{z-index: 2;}
#stacks_in_1712 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1712 hr{border: 0;margin: 0;}

#stacks_in_1712 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1712 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1712 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1709 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1709 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1709 .depth_section_link:hover .depth_in,
#stacks_in_1709 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1709{margin-bottom: 0;}


#stacks_in_1709.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1709.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1709 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1709 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1709 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1709 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1709 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1709 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1709 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1709 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1709 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1709 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1709 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1709 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1709 .depth_tint,
	#stacks_in_1709 .content_tint{ background: none !important; }
	#stacks_in_1709 .heading_out h2,
	#stacks_in_1709 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1709 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1709 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1709 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1709 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1709 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1709 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1709 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1709 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1709 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1709 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1709 .depth_aside_wrapper,
#stacks_in_1709 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1709 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1709 .content_out .centered_image img{float: left;} 





#stacks_in_1709 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1709 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1709 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1709 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1709 .depth_in{z-index: 4;}
#stacks_in_1709 .depth_tint{z-index: 3;}
#stacks_in_1709 .depth_gradient{z-index: 2;}
#stacks_in_1709 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1709 hr{border: 0;margin: 0;}

#stacks_in_1709 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1709 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1709 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3255 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3255 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3255 .depth_section_link:hover .depth_in,
#stacks_in_3255 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3255{margin-bottom: 0;}


#stacks_in_3255.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3255.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3255 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3255 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3255 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3255 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3255 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3255 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3255 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3255 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3255 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3255 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3255 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3255 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3255 .depth_tint,
	#stacks_in_3255 .content_tint{ background: none !important; }
	#stacks_in_3255 .heading_out h2,
	#stacks_in_3255 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3255 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3255 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3255 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3255 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3255 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3255 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3255 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3255 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3255 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3255 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3255 .depth_aside_wrapper,
#stacks_in_3255 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3255 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3255 .content_out .centered_image img{float: left;} 





#stacks_in_3255 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3255 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3255 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3255 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3255 .depth_in{z-index: 4;}
#stacks_in_3255 .depth_tint{z-index: 3;}
#stacks_in_3255 .depth_gradient{z-index: 2;}
#stacks_in_3255 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3255 hr{border: 0;margin: 0;}

#stacks_in_3255 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3255 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3255 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3245>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3252 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3252 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3252 .depth_section_link:hover .depth_in,
#stacks_in_3252 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3252{margin-bottom: 0;}


#stacks_in_3252.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3252.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3252 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3252 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3252 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3252 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3252 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3252 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3252 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3252 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3252 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3252 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3252 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3252 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3252 .depth_tint,
	#stacks_in_3252 .content_tint{ background: none !important; }
	#stacks_in_3252 .heading_out h2,
	#stacks_in_3252 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3252 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3252 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3252 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3252 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3252 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3252 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3252 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3252 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3252 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3252 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3252 .depth_aside_wrapper,
#stacks_in_3252 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3252 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3252 .content_out .centered_image img{float: left;} 





#stacks_in_3252 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3252 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3252 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3252 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3252 .depth_in{z-index: 4;}
#stacks_in_3252 .depth_tint{z-index: 3;}
#stacks_in_3252 .depth_gradient{z-index: 2;}
#stacks_in_3252 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3252 hr{border: 0;margin: 0;}

#stacks_in_3252 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3252 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3252 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_836 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_836 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_836 .depth_section_link:hover .depth_in,
#stacks_in_836 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_836.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_836.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_836 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_836 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(255, 102, 102, 0.85);
	background-size: cover;
	
}





#stacks_in_836 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_836 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_836 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_836 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_836 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_836 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_836 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_836 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_836 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_836 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_836 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_836 .depth_wrapper{background-color: rgba(0, 0, 0, 0.35);}
	#stacks_in_836 .depth_tint,
	#stacks_in_836 .content_tint{ background: none !important; }
	#stacks_in_836 .heading_out h2,
	#stacks_in_836 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_836 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_836 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_836 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_836 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_836 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_836 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_836 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_836 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_836 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_836 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_836 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_836 .depth_aside_wrapper,
#stacks_in_836 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_836 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_836 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_836 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_836 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_836 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_836 .depth_in{z-index: 4;}
#stacks_in_836 .depth_tint{z-index: 3;}
#stacks_in_836 .depth_gradient{z-index: 2;}
#stacks_in_836 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_836 .depth_wrapper.content_tint,
	#stacks_in_836 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_836 hr{border: 0;margin: 0;}

#stacks_in_836 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_836 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_836 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_319>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_319 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_768 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_768 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_768 .depth_section_link:hover .depth_in,
#stacks_in_768 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_768{margin-bottom: 0;}


#stacks_in_768.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_768.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_768 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_768 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_768 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_768 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_768 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_768 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_768 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_768 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_768 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_768 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_768 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_768 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_768 .depth_tint,
	#stacks_in_768 .content_tint{ background: none !important; }
	#stacks_in_768 .heading_out h2,
	#stacks_in_768 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_768 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_768 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_768 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_768 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_768 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_768 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_768 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_768 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_768 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_768 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_768 .depth_aside_wrapper,
#stacks_in_768 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_768 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_768 .content_out .centered_image img{float: left;} 





#stacks_in_768 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_768 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_768 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_768 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_768 .depth_in{z-index: 4;}
#stacks_in_768 .depth_tint{z-index: 3;}
#stacks_in_768 .depth_gradient{z-index: 2;}
#stacks_in_768 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_768 hr{border: 0;margin: 0;}

#stacks_in_768 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_768 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_768 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3886 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3886 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3886 .depth_section_link:hover .depth_in,
#stacks_in_3886 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3886{margin-bottom: 0;}


#stacks_in_3886.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3886.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3886 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3886 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3886 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3886 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3886 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3886 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3886 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3886 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3886 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3886 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3886 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3886 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3886 .depth_tint,
	#stacks_in_3886 .content_tint{ background: none !important; }
	#stacks_in_3886 .heading_out h2,
	#stacks_in_3886 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3886 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3886 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3886 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3886 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3886 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3886 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3886 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3886 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3886 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3886 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3886 .depth_aside_wrapper,
#stacks_in_3886 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3886 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3886 .content_out .centered_image img{float: left;} 





#stacks_in_3886 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3886 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3886 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3886 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3886 .depth_in{z-index: 4;}
#stacks_in_3886 .depth_tint{z-index: 3;}
#stacks_in_3886 .depth_gradient{z-index: 2;}
#stacks_in_3886 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3886 hr{border: 0;margin: 0;}

#stacks_in_3886 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3886 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3886 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_783 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_783 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_783 .depth_section_link:hover .depth_in,
#stacks_in_783 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_783{margin-bottom: 0;}


#stacks_in_783.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_783.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_783 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_783 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_783 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_783 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_783 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_783 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_783 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_783 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_783 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_783 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_783 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_783 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_783 .depth_tint,
	#stacks_in_783 .content_tint{ background: none !important; }
	#stacks_in_783 .heading_out h2,
	#stacks_in_783 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_783 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_783 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_783 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_783 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_783 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_783 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_783 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_783 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_783 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_783 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_783 .depth_aside_wrapper,
#stacks_in_783 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_783 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_783 .content_out .centered_image img{float: left;} 





#stacks_in_783 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_783 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_783 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_783 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_783 .depth_in{z-index: 4;}
#stacks_in_783 .depth_tint{z-index: 3;}
#stacks_in_783 .depth_gradient{z-index: 2;}
#stacks_in_783 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_783 hr{border: 0;margin: 0;}

#stacks_in_783 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_783 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_783 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_415 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_415 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_415 .depth_section_link:hover .depth_in,
#stacks_in_415 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_415{margin-bottom: 0;}


#stacks_in_415.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_415.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_415 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_415 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_415 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_415 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_415 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_415 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_415 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_415 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_415 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_415 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_415 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_415 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_415 .depth_tint,
	#stacks_in_415 .content_tint{ background: none !important; }
	#stacks_in_415 .heading_out h2,
	#stacks_in_415 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_415 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_415 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_415 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_415 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_415 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_415 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_415 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_415 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_415 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_415 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_415 .depth_aside_wrapper,
#stacks_in_415 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_415 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_415 .content_out .centered_image img{float: left;} 





#stacks_in_415 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_415 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_415 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_415 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_415 .depth_in{z-index: 4;}
#stacks_in_415 .depth_tint{z-index: 3;}
#stacks_in_415 .depth_gradient{z-index: 2;}
#stacks_in_415 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_415 hr{border: 0;margin: 0;}

#stacks_in_415 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_415 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_415 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_752>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_752 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3888 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3888 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3888 .depth_section_link:hover .depth_in,
#stacks_in_3888 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3888{margin-bottom: 0;}


#stacks_in_3888.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3888.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3888 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3888 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3888 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3888 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3888 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3888 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3888 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3888 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3888 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3888 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3888 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3888 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3888 .depth_tint,
	#stacks_in_3888 .content_tint{ background: none !important; }
	#stacks_in_3888 .heading_out h2,
	#stacks_in_3888 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3888 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3888 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3888 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3888 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3888 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3888 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3888 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3888 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3888 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3888 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3888 .depth_aside_wrapper,
#stacks_in_3888 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3888 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3888 .content_out .centered_image img{float: left;} 





#stacks_in_3888 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3888 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3888 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3888 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3888 .depth_in{z-index: 4;}
#stacks_in_3888 .depth_tint{z-index: 3;}
#stacks_in_3888 .depth_gradient{z-index: 2;}
#stacks_in_3888 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3888 hr{border: 0;margin: 0;}

#stacks_in_3888 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3888 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3888 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1573 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1573 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1573 .depth_section_link:hover .depth_in,
#stacks_in_1573 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1573{margin-bottom: 0;}


#stacks_in_1573.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1573.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1573 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1573 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1573 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1573 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1573 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1573 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1573 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1573 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1573 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1573 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1573 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1573 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1573 .depth_tint,
	#stacks_in_1573 .content_tint{ background: none !important; }
	#stacks_in_1573 .heading_out h2,
	#stacks_in_1573 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1573 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1573 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1573 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1573 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1573 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1573 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1573 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1573 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1573 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1573 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1573 .depth_aside_wrapper,
#stacks_in_1573 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1573 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1573 .content_out .centered_image img{float: left;} 





#stacks_in_1573 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1573 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1573 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1573 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1573 .depth_in{z-index: 4;}
#stacks_in_1573 .depth_tint{z-index: 3;}
#stacks_in_1573 .depth_gradient{z-index: 2;}
#stacks_in_1573 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1573 hr{border: 0;margin: 0;}

#stacks_in_1573 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1573 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1573 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1570 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1570 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1570 .depth_section_link:hover .depth_in,
#stacks_in_1570 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1570{margin-bottom: 0;}


#stacks_in_1570.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1570.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1570 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1570 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1570 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1570 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1570 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1570 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1570 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1570 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1570 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1570 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1570 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1570 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1570 .depth_tint,
	#stacks_in_1570 .content_tint{ background: none !important; }
	#stacks_in_1570 .heading_out h2,
	#stacks_in_1570 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1570 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1570 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1570 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1570 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1570 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1570 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1570 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1570 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1570 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1570 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1570 .depth_aside_wrapper,
#stacks_in_1570 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1570 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1570 .content_out .centered_image img{float: left;} 





#stacks_in_1570 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1570 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1570 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1570 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1570 .depth_in{z-index: 4;}
#stacks_in_1570 .depth_tint{z-index: 3;}
#stacks_in_1570 .depth_gradient{z-index: 2;}
#stacks_in_1570 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1570 hr{border: 0;margin: 0;}

#stacks_in_1570 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1570 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1570 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3857 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3857 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3857 .depth_section_link:hover .depth_in,
#stacks_in_3857 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3857{margin-bottom: 0;}


#stacks_in_3857.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3857.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3857 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3857 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3857 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3857 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3857 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3857 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3857 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3857 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3857 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3857 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3857 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3857 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3857 .depth_tint,
	#stacks_in_3857 .content_tint{ background: none !important; }
	#stacks_in_3857 .heading_out h2,
	#stacks_in_3857 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3857 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3857 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3857 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3857 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3857 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3857 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3857 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3857 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3857 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3857 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3857 .depth_aside_wrapper,
#stacks_in_3857 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3857 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3857 .content_out .centered_image img{float: left;} 





#stacks_in_3857 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3857 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3857 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3857 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3857 .depth_in{z-index: 4;}
#stacks_in_3857 .depth_tint{z-index: 3;}
#stacks_in_3857 .depth_gradient{z-index: 2;}
#stacks_in_3857 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3857 hr{border: 0;margin: 0;}

#stacks_in_3857 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3857 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3857 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1566>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_1566 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1567 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1567 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1567 .depth_section_link:hover .depth_in,
#stacks_in_1567 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1567{margin-bottom: 0;}


#stacks_in_1567.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1567.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1567 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1567 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1567 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1567 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1567 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1567 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1567 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1567 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1567 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1567 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1567 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1567 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1567 .depth_tint,
	#stacks_in_1567 .content_tint{ background: none !important; }
	#stacks_in_1567 .heading_out h2,
	#stacks_in_1567 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1567 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1567 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1567 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1567 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1567 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1567 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1567 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1567 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1567 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1567 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1567 .depth_aside_wrapper,
#stacks_in_1567 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1567 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1567 .content_out .centered_image img{float: left;} 





#stacks_in_1567 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1567 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1567 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1567 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1567 .depth_in{z-index: 4;}
#stacks_in_1567 .depth_tint{z-index: 3;}
#stacks_in_1567 .depth_gradient{z-index: 2;}
#stacks_in_1567 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1567 hr{border: 0;margin: 0;}

#stacks_in_1567 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1567 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1567 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3862 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3862 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3862 .depth_section_link:hover .depth_in,
#stacks_in_3862 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3862{margin-bottom: 0;}


#stacks_in_3862.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3862.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3862 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3862 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3862 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3862 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3862 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3862 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3862 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3862 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3862 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3862 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3862 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3862 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3862 .depth_tint,
	#stacks_in_3862 .content_tint{ background: none !important; }
	#stacks_in_3862 .heading_out h2,
	#stacks_in_3862 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3862 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3862 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3862 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3862 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3862 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3862 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3862 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3862 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3862 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3862 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3862 .depth_aside_wrapper,
#stacks_in_3862 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3862 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3862 .content_out .centered_image img{float: left;} 





#stacks_in_3862 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3862 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3862 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3862 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3862 .depth_in{z-index: 4;}
#stacks_in_3862 .depth_tint{z-index: 3;}
#stacks_in_3862 .depth_gradient{z-index: 2;}
#stacks_in_3862 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3862 hr{border: 0;margin: 0;}

#stacks_in_3862 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3862 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3862 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1370 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1370 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1370 .depth_section_link:hover .depth_in,
#stacks_in_1370 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1370{margin-bottom: 0;}


#stacks_in_1370.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1370.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1370 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1370 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1370 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1370 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1370 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1370 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1370 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1370 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1370 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1370 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1370 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1370 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1370 .depth_tint,
	#stacks_in_1370 .content_tint{ background: none !important; }
	#stacks_in_1370 .heading_out h2,
	#stacks_in_1370 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1370 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1370 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1370 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1370 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1370 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1370 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1370 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1370 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1370 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1370 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1370 .depth_aside_wrapper,
#stacks_in_1370 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1370 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1370 .content_out .centered_image img{float: left;} 





#stacks_in_1370 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1370 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1370 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1370 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1370 .depth_in{z-index: 4;}
#stacks_in_1370 .depth_tint{z-index: 3;}
#stacks_in_1370 .depth_gradient{z-index: 2;}
#stacks_in_1370 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1370 hr{border: 0;margin: 0;}

#stacks_in_1370 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1370 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1370 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3157 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3157 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3157 .depth_section_link:hover .depth_in,
#stacks_in_3157 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3157{margin-bottom: 0;}


#stacks_in_3157.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3157.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3157 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3157 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3157 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3157 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3157 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3157 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3157 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3157 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3157 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3157 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3157 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3157 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3157 .depth_tint,
	#stacks_in_3157 .content_tint{ background: none !important; }
	#stacks_in_3157 .heading_out h2,
	#stacks_in_3157 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3157 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3157 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3157 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3157 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3157 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3157 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3157 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3157 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3157 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3157 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3157 .depth_aside_wrapper,
#stacks_in_3157 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3157 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3157 .content_out .centered_image img{float: left;} 





#stacks_in_3157 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3157 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3157 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3157 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3157 .depth_in{z-index: 4;}
#stacks_in_3157 .depth_tint{z-index: 3;}
#stacks_in_3157 .depth_gradient{z-index: 2;}
#stacks_in_3157 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3157 hr{border: 0;margin: 0;}

#stacks_in_3157 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3157 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3157 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1365>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_1365 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3867 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3867 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3867 .depth_section_link:hover .depth_in,
#stacks_in_3867 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3867{margin-bottom: 0;}


#stacks_in_3867.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3867.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3867 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3867 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3867 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3867 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3867 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3867 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3867 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3867 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3867 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3867 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3867 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3867 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3867 .depth_tint,
	#stacks_in_3867 .content_tint{ background: none !important; }
	#stacks_in_3867 .heading_out h2,
	#stacks_in_3867 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3867 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3867 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3867 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3867 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3867 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3867 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3867 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3867 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3867 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3867 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3867 .depth_aside_wrapper,
#stacks_in_3867 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3867 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3867 .content_out .centered_image img{float: left;} 





#stacks_in_3867 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3867 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3867 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3867 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3867 .depth_in{z-index: 4;}
#stacks_in_3867 .depth_tint{z-index: 3;}
#stacks_in_3867 .depth_gradient{z-index: 2;}
#stacks_in_3867 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3867 hr{border: 0;margin: 0;}

#stacks_in_3867 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3867 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3867 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3869 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3869 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3869 .depth_section_link:hover .depth_in,
#stacks_in_3869 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3869{margin-bottom: 0;}


#stacks_in_3869.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3869.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3869 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3869 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3869 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3869 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3869 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3869 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3869 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3869 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3869 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3869 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3869 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3869 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3869 .depth_tint,
	#stacks_in_3869 .content_tint{ background: none !important; }
	#stacks_in_3869 .heading_out h2,
	#stacks_in_3869 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3869 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3869 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3869 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3869 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3869 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3869 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3869 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3869 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3869 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3869 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3869 .depth_aside_wrapper,
#stacks_in_3869 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3869 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3869 .content_out .centered_image img{float: left;} 





#stacks_in_3869 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3869 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3869 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3869 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3869 .depth_in{z-index: 4;}
#stacks_in_3869 .depth_tint{z-index: 3;}
#stacks_in_3869 .depth_gradient{z-index: 2;}
#stacks_in_3869 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3869 hr{border: 0;margin: 0;}

#stacks_in_3869 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3869 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3869 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3854 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3854 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3854 .depth_section_link:hover .depth_in,
#stacks_in_3854 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3854{margin-bottom: 0;}


#stacks_in_3854.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3854.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3854 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3854 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3854 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3854 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3854 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3854 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3854 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3854 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3854 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3854 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3854 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3854 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3854 .depth_tint,
	#stacks_in_3854 .content_tint{ background: none !important; }
	#stacks_in_3854 .heading_out h2,
	#stacks_in_3854 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3854 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3854 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3854 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3854 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3854 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3854 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3854 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3854 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3854 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3854 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3854 .depth_aside_wrapper,
#stacks_in_3854 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3854 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3854 .content_out .centered_image img{float: left;} 





#stacks_in_3854 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3854 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3854 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3854 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3854 .depth_in{z-index: 4;}
#stacks_in_3854 .depth_tint{z-index: 3;}
#stacks_in_3854 .depth_gradient{z-index: 2;}
#stacks_in_3854 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3854 hr{border: 0;margin: 0;}

#stacks_in_3854 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3854 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3854 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3851 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3851 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3851 .depth_section_link:hover .depth_in,
#stacks_in_3851 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3851{margin-bottom: 0;}


#stacks_in_3851.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3851.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3851 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3851 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3851 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3851 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3851 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3851 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3851 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3851 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3851 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3851 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3851 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3851 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3851 .depth_tint,
	#stacks_in_3851 .content_tint{ background: none !important; }
	#stacks_in_3851 .heading_out h2,
	#stacks_in_3851 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3851 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3851 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3851 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3851 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3851 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3851 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3851 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3851 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3851 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3851 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3851 .depth_aside_wrapper,
#stacks_in_3851 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3851 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3851 .content_out .centered_image img{float: left;} 





#stacks_in_3851 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3851 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3851 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3851 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3851 .depth_in{z-index: 4;}
#stacks_in_3851 .depth_tint{z-index: 3;}
#stacks_in_3851 .depth_gradient{z-index: 2;}
#stacks_in_3851 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3851 hr{border: 0;margin: 0;}

#stacks_in_3851 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3851 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3851 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3844>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_3844 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3848 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3848 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3848 .depth_section_link:hover .depth_in,
#stacks_in_3848 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3848{margin-bottom: 0;}


#stacks_in_3848.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3848.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3848 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3848 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3848 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3848 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3848 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3848 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3848 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3848 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3848 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3848 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3848 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3848 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3848 .depth_tint,
	#stacks_in_3848 .content_tint{ background: none !important; }
	#stacks_in_3848 .heading_out h2,
	#stacks_in_3848 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3848 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3848 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3848 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3848 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3848 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3848 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3848 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3848 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3848 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3848 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3848 .depth_aside_wrapper,
#stacks_in_3848 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3848 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3848 .content_out .centered_image img{float: left;} 





#stacks_in_3848 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3848 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3848 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3848 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3848 .depth_in{z-index: 4;}
#stacks_in_3848 .depth_tint{z-index: 3;}
#stacks_in_3848 .depth_gradient{z-index: 2;}
#stacks_in_3848 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3848 hr{border: 0;margin: 0;}

#stacks_in_3848 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3848 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3848 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3845 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3845 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3845 .depth_section_link:hover .depth_in,
#stacks_in_3845 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3845{margin-bottom: 0;}


#stacks_in_3845.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3845.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3845 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3845 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3845 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3845 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3845 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3845 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3845 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3845 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3845 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3845 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3845 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3845 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3845 .depth_tint,
	#stacks_in_3845 .content_tint{ background: none !important; }
	#stacks_in_3845 .heading_out h2,
	#stacks_in_3845 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3845 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3845 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3845 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3845 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3845 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3845 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3845 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3845 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3845 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3845 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3845 .depth_aside_wrapper,
#stacks_in_3845 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3845 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3845 .content_out .centered_image img{float: left;} 





#stacks_in_3845 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3845 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3845 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3845 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3845 .depth_in{z-index: 4;}
#stacks_in_3845 .depth_tint{z-index: 3;}
#stacks_in_3845 .depth_gradient{z-index: 2;}
#stacks_in_3845 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3845 hr{border: 0;margin: 0;}

#stacks_in_3845 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3845 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3845 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_801 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_801 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_801 .depth_section_link:hover .depth_in,
#stacks_in_801 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_801{margin-bottom: 0;}


#stacks_in_801.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_801.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_801 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_801 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_801 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_801 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_801 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_801 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_801 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_801 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_801 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_801 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_801 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_801 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_801 .depth_tint,
	#stacks_in_801 .content_tint{ background: none !important; }
	#stacks_in_801 .heading_out h2,
	#stacks_in_801 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_801 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_801 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_801 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_801 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_801 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_801 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_801 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_801 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_801 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_801 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_801 .depth_aside_wrapper,
#stacks_in_801 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_801 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_801 .content_out .centered_image img{float: left;} 





#stacks_in_801 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_801 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_801 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_801 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_801 .depth_in{z-index: 4;}
#stacks_in_801 .depth_tint{z-index: 3;}
#stacks_in_801 .depth_gradient{z-index: 2;}
#stacks_in_801 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_801 hr{border: 0;margin: 0;}

#stacks_in_801 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_801 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_801 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3874 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3874 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3874 .depth_section_link:hover .depth_in,
#stacks_in_3874 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3874{margin-bottom: 0;}


#stacks_in_3874.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3874.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3874 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3874 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3874 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3874 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3874 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3874 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3874 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3874 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3874 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3874 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3874 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3874 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3874 .depth_tint,
	#stacks_in_3874 .content_tint{ background: none !important; }
	#stacks_in_3874 .heading_out h2,
	#stacks_in_3874 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3874 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3874 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3874 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3874 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3874 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3874 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3874 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3874 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3874 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3874 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3874 .depth_aside_wrapper,
#stacks_in_3874 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3874 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3874 .content_out .centered_image img{float: left;} 





#stacks_in_3874 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3874 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3874 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3874 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3874 .depth_in{z-index: 4;}
#stacks_in_3874 .depth_tint{z-index: 3;}
#stacks_in_3874 .depth_gradient{z-index: 2;}
#stacks_in_3874 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3874 hr{border: 0;margin: 0;}

#stacks_in_3874 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3874 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3874 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_791>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_791 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_823 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_823 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_823 .depth_section_link:hover .depth_in,
#stacks_in_823 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_823{margin-bottom: 0;}


#stacks_in_823.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_823.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_823 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_823 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_823 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_823 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_823 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_823 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_823 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_823 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_823 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_823 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_823 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_823 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_823 .depth_tint,
	#stacks_in_823 .content_tint{ background: none !important; }
	#stacks_in_823 .heading_out h2,
	#stacks_in_823 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_823 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_823 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_823 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_823 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_823 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_823 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_823 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_823 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_823 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_823 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_823 .depth_aside_wrapper,
#stacks_in_823 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_823 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_823 .content_out .centered_image img{float: left;} 





#stacks_in_823 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_823 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_823 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_823 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_823 .depth_in{z-index: 4;}
#stacks_in_823 .depth_tint{z-index: 3;}
#stacks_in_823 .depth_gradient{z-index: 2;}
#stacks_in_823 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_823 hr{border: 0;margin: 0;}

#stacks_in_823 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_823 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_823 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_834 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_834 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_834 .depth_section_link:hover .depth_in,
#stacks_in_834 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_834{margin-bottom: 0;}


#stacks_in_834.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_834.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_834 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_834 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_834 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_834 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_834 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_834 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_834 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_834 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_834 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_834 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_834 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_834 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_834 .depth_tint,
	#stacks_in_834 .content_tint{ background: none !important; }
	#stacks_in_834 .heading_out h2,
	#stacks_in_834 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_834 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_834 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_834 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_834 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_834 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_834 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_834 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_834 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_834 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_834 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_834 .depth_aside_wrapper,
#stacks_in_834 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_834 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_834 .content_out .centered_image img{float: left;} 





#stacks_in_834 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_834 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_834 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_834 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_834 .depth_in{z-index: 4;}
#stacks_in_834 .depth_tint{z-index: 3;}
#stacks_in_834 .depth_gradient{z-index: 2;}
#stacks_in_834 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_834 hr{border: 0;margin: 0;}

#stacks_in_834 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_834 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_834 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_832 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_832 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_832 .depth_section_link:hover .depth_in,
#stacks_in_832 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_832{margin-bottom: 0;}


#stacks_in_832.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_832.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_832 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_832 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_832 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_832 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_832 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_832 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_832 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_832 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_832 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_832 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_832 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_832 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_832 .depth_tint,
	#stacks_in_832 .content_tint{ background: none !important; }
	#stacks_in_832 .heading_out h2,
	#stacks_in_832 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_832 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_832 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_832 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_832 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_832 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_832 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_832 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_832 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_832 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_832 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_832 .depth_aside_wrapper,
#stacks_in_832 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_832 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_832 .content_out .centered_image img{float: left;} 





#stacks_in_832 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_832 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_832 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_832 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_832 .depth_in{z-index: 4;}
#stacks_in_832 .depth_tint{z-index: 3;}
#stacks_in_832 .depth_gradient{z-index: 2;}
#stacks_in_832 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_832 hr{border: 0;margin: 0;}

#stacks_in_832 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_832 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_832 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3879 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3879 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3879 .depth_section_link:hover .depth_in,
#stacks_in_3879 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3879{margin-bottom: 0;}


#stacks_in_3879.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3879.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3879 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3879 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3879 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3879 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3879 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3879 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3879 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3879 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3879 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3879 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3879 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3879 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3879 .depth_tint,
	#stacks_in_3879 .content_tint{ background: none !important; }
	#stacks_in_3879 .heading_out h2,
	#stacks_in_3879 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3879 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3879 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3879 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3879 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3879 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3879 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3879 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3879 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3879 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3879 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3879 .depth_aside_wrapper,
#stacks_in_3879 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3879 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3879 .content_out .centered_image img{float: left;} 





#stacks_in_3879 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3879 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3879 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3879 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3879 .depth_in{z-index: 4;}
#stacks_in_3879 .depth_tint{z-index: 3;}
#stacks_in_3879 .depth_gradient{z-index: 2;}
#stacks_in_3879 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3879 hr{border: 0;margin: 0;}

#stacks_in_3879 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3879 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3879 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2250>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_2250 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3884 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3884 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3884 .depth_section_link:hover .depth_in,
#stacks_in_3884 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3884{margin-bottom: 0;}


#stacks_in_3884.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3884.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3884 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3884 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3884 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3884 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3884 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3884 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3884 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3884 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3884 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3884 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3884 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3884 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3884 .depth_tint,
	#stacks_in_3884 .content_tint{ background: none !important; }
	#stacks_in_3884 .heading_out h2,
	#stacks_in_3884 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3884 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3884 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3884 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3884 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3884 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3884 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3884 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3884 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3884 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3884 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3884 .depth_aside_wrapper,
#stacks_in_3884 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3884 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3884 .content_out .centered_image img{float: left;} 





#stacks_in_3884 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3884 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3884 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3884 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3884 .depth_in{z-index: 4;}
#stacks_in_3884 .depth_tint{z-index: 3;}
#stacks_in_3884 .depth_gradient{z-index: 2;}
#stacks_in_3884 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3884 hr{border: 0;margin: 0;}

#stacks_in_3884 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3884 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3884 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2257 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2257 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2257 .depth_section_link:hover .depth_in,
#stacks_in_2257 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2257{margin-bottom: 0;}


#stacks_in_2257.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2257.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2257 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2257 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2257 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2257 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2257 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2257 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2257 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2257 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2257 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2257 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2257 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2257 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2257 .depth_tint,
	#stacks_in_2257 .content_tint{ background: none !important; }
	#stacks_in_2257 .heading_out h2,
	#stacks_in_2257 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2257 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2257 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2257 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2257 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2257 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2257 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2257 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2257 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2257 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2257 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2257 .depth_aside_wrapper,
#stacks_in_2257 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2257 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2257 .content_out .centered_image img{float: left;} 





#stacks_in_2257 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2257 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2257 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2257 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2257 .depth_in{z-index: 4;}
#stacks_in_2257 .depth_tint{z-index: 3;}
#stacks_in_2257 .depth_gradient{z-index: 2;}
#stacks_in_2257 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2257 hr{border: 0;margin: 0;}

#stacks_in_2257 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2257 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2257 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1094 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1094 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1094 .depth_section_link:hover .depth_in,
#stacks_in_1094 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_1094.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1094.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_1094 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_1094 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(102, 204, 255, 0.72);
	background-size: cover;
	
}





#stacks_in_1094 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_1094 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1094 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1094 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_1094 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1094 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1094 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_1094 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_1094 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_1094 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_1094 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_1094 .depth_wrapper{background-color: rgba(0, 0, 0, 0.38);}
	#stacks_in_1094 .depth_tint,
	#stacks_in_1094 .content_tint{ background: none !important; }
	#stacks_in_1094 .heading_out h2,
	#stacks_in_1094 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_1094 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_1094 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1094 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1094 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_1094 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1094 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1094 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1094 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1094 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1094 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1094 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_1094 .depth_aside_wrapper,
#stacks_in_1094 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1094 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_1094 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1094 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1094 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1094 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1094 .depth_in{z-index: 4;}
#stacks_in_1094 .depth_tint{z-index: 3;}
#stacks_in_1094 .depth_gradient{z-index: 2;}
#stacks_in_1094 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_1094 .depth_wrapper.content_tint,
	#stacks_in_1094 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_1094 hr{border: 0;margin: 0;}

#stacks_in_1094 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_1094 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_1094 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_2346>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2356 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2356 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2356 .depth_section_link:hover .depth_in,
#stacks_in_2356 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2356{margin-bottom: 0;}


#stacks_in_2356.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2356.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2356 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2356 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2356 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2356 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2356 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2356 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2356 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2356 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2356 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2356 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2356 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2356 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2356 .depth_tint,
	#stacks_in_2356 .content_tint{ background: none !important; }
	#stacks_in_2356 .heading_out h2,
	#stacks_in_2356 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2356 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2356 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2356 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2356 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2356 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2356 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2356 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2356 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2356 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2356 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2356 .depth_aside_wrapper,
#stacks_in_2356 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2356 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2356 .content_out .centered_image img{float: left;} 





#stacks_in_2356 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2356 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2356 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2356 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2356 .depth_in{z-index: 4;}
#stacks_in_2356 .depth_tint{z-index: 3;}
#stacks_in_2356 .depth_gradient{z-index: 2;}
#stacks_in_2356 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2356 hr{border: 0;margin: 0;}

#stacks_in_2356 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2356 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2356 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3039 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3039 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3039 .depth_section_link:hover .depth_in,
#stacks_in_3039 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3039{margin-bottom: 0;}


#stacks_in_3039.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3039.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3039 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3039 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3039 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3039 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3039 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3039 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3039 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3039 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3039 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3039 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3039 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3039 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3039 .depth_tint,
	#stacks_in_3039 .content_tint{ background: none !important; }
	#stacks_in_3039 .heading_out h2,
	#stacks_in_3039 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3039 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3039 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3039 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3039 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3039 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3039 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3039 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 30px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3039 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3039 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3039 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3039 .depth_aside_wrapper,
#stacks_in_3039 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3039 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3039 .content_out .centered_image img{float: left;} 





#stacks_in_3039 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3039 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3039 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3039 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3039 .depth_in{z-index: 4;}
#stacks_in_3039 .depth_tint{z-index: 3;}
#stacks_in_3039 .depth_gradient{z-index: 2;}
#stacks_in_3039 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3039 hr{border: 0;margin: 0;}

#stacks_in_3039 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3039 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3039 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2350 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2350 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2350 .depth_section_link:hover .depth_in,
#stacks_in_2350 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2350{margin-bottom: 0;}


#stacks_in_2350.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2350.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2350 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2350 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2350 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2350 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2350 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2350 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2350 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2350 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2350 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2350 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2350 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2350 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2350 .depth_tint,
	#stacks_in_2350 .content_tint{ background: none !important; }
	#stacks_in_2350 .heading_out h2,
	#stacks_in_2350 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2350 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2350 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2350 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2350 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2350 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2350 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2350 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2350 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2350 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2350 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2350 .depth_aside_wrapper,
#stacks_in_2350 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2350 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2350 .content_out .centered_image img{float: left;} 





#stacks_in_2350 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2350 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2350 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2350 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2350 .depth_in{z-index: 4;}
#stacks_in_2350 .depth_tint{z-index: 3;}
#stacks_in_2350 .depth_gradient{z-index: 2;}
#stacks_in_2350 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2350 hr{border: 0;margin: 0;}

#stacks_in_2350 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2350 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2350 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2347 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2347 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2347 .depth_section_link:hover .depth_in,
#stacks_in_2347 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2347{margin-bottom: 0;}


#stacks_in_2347.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2347.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2347 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2347 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2347 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2347 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2347 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2347 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2347 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2347 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2347 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2347 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2347 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2347 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2347 .depth_tint,
	#stacks_in_2347 .content_tint{ background: none !important; }
	#stacks_in_2347 .heading_out h2,
	#stacks_in_2347 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2347 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2347 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2347 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2347 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2347 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2347 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2347 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2347 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2347 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2347 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2347 .depth_aside_wrapper,
#stacks_in_2347 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2347 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2347 .content_out .centered_image img{float: left;} 





#stacks_in_2347 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2347 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2347 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2347 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2347 .depth_in{z-index: 4;}
#stacks_in_2347 .depth_tint{z-index: 3;}
#stacks_in_2347 .depth_gradient{z-index: 2;}
#stacks_in_2347 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2347 hr{border: 0;margin: 0;}

#stacks_in_2347 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2347 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2347 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1598>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1599 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1599 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1599 .depth_section_link:hover .depth_in,
#stacks_in_1599 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1599{margin-bottom: 0;}


#stacks_in_1599.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1599.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1599 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1599 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1599 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1599 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1599 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1599 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1599 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1599 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1599 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1599 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1599 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1599 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1599 .depth_tint,
	#stacks_in_1599 .content_tint{ background: none !important; }
	#stacks_in_1599 .heading_out h2,
	#stacks_in_1599 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1599 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1599 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1599 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1599 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1599 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1599 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1599 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -5px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1599 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1599 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1599 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1599 .depth_aside_wrapper,
#stacks_in_1599 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1599 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1599 .content_out .centered_image img{float: left;} 





#stacks_in_1599 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1599 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1599 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1599 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1599 .depth_in{z-index: 4;}
#stacks_in_1599 .depth_tint{z-index: 3;}
#stacks_in_1599 .depth_gradient{z-index: 2;}
#stacks_in_1599 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1599 hr{border: 0;margin: 0;}

#stacks_in_1599 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1599 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1599 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1125 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1125 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1125 .depth_section_link:hover .depth_in,
#stacks_in_1125 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1125{margin-bottom: 0;}


#stacks_in_1125.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1125.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1125 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1125 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1125 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1125 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1125 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1125 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1125 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1125 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1125 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1125 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1125 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1125 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1125 .depth_tint,
	#stacks_in_1125 .content_tint{ background: none !important; }
	#stacks_in_1125 .heading_out h2,
	#stacks_in_1125 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1125 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1125 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1125 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1125 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1125 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1125 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1125 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1125 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1125 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1125 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1125 .depth_aside_wrapper,
#stacks_in_1125 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1125 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1125 .content_out .centered_image img{float: left;} 





#stacks_in_1125 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1125 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1125 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1125 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1125 .depth_in{z-index: 4;}
#stacks_in_1125 .depth_tint{z-index: 3;}
#stacks_in_1125 .depth_gradient{z-index: 2;}
#stacks_in_1125 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1125 hr{border: 0;margin: 0;}

#stacks_in_1125 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1125 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1125 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1121 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1121 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1121 .depth_section_link:hover .depth_in,
#stacks_in_1121 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1121{margin-bottom: 0;}


#stacks_in_1121.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1121.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1121 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1121 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1121 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1121 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1121 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1121 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1121 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1121 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1121 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1121 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1121 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1121 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1121 .depth_tint,
	#stacks_in_1121 .content_tint{ background: none !important; }
	#stacks_in_1121 .heading_out h2,
	#stacks_in_1121 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1121 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1121 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1121 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1121 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1121 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1121 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1121 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1121 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1121 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1121 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1121 .depth_aside_wrapper,
#stacks_in_1121 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1121 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1121 .content_out .centered_image img{float: left;} 





#stacks_in_1121 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1121 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1121 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1121 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1121 .depth_in{z-index: 4;}
#stacks_in_1121 .depth_tint{z-index: 3;}
#stacks_in_1121 .depth_gradient{z-index: 2;}
#stacks_in_1121 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1121 hr{border: 0;margin: 0;}

#stacks_in_1121 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1121 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1121 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1118 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1118 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1118 .depth_section_link:hover .depth_in,
#stacks_in_1118 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1118{margin-bottom: 0;}


#stacks_in_1118.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1118.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1118 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1118 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1118 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1118 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1118 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1118 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1118 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1118 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1118 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1118 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1118 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1118 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1118 .depth_tint,
	#stacks_in_1118 .content_tint{ background: none !important; }
	#stacks_in_1118 .heading_out h2,
	#stacks_in_1118 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1118 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1118 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1118 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1118 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1118 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1118 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1118 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1118 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1118 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1118 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1118 .depth_aside_wrapper,
#stacks_in_1118 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1118 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1118 .content_out .centered_image img{float: left;} 





#stacks_in_1118 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1118 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1118 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1118 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1118 .depth_in{z-index: 4;}
#stacks_in_1118 .depth_tint{z-index: 3;}
#stacks_in_1118 .depth_gradient{z-index: 2;}
#stacks_in_1118 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1118 hr{border: 0;margin: 0;}

#stacks_in_1118 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1118 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1118 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1111>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1551 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1551 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1551 .depth_section_link:hover .depth_in,
#stacks_in_1551 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1551{margin-bottom: 0;}


#stacks_in_1551.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1551.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1551 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1551 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1551 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1551 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1551 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1551 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1551 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1551 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1551 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1551 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1551 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1551 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1551 .depth_tint,
	#stacks_in_1551 .content_tint{ background: none !important; }
	#stacks_in_1551 .heading_out h2,
	#stacks_in_1551 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1551 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1551 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1551 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1551 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1551 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1551 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1551 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1551 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1551 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1551 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1551 .depth_aside_wrapper,
#stacks_in_1551 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1551 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1551 .content_out .centered_image img{float: left;} 





#stacks_in_1551 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1551 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1551 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1551 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1551 .depth_in{z-index: 4;}
#stacks_in_1551 .depth_tint{z-index: 3;}
#stacks_in_1551 .depth_gradient{z-index: 2;}
#stacks_in_1551 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1551 hr{border: 0;margin: 0;}

#stacks_in_1551 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1551 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1551 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3049 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3049 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3049 .depth_section_link:hover .depth_in,
#stacks_in_3049 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3049{margin-bottom: 0;}


#stacks_in_3049.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3049.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3049 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3049 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3049 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3049 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3049 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3049 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3049 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3049 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3049 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3049 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3049 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3049 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3049 .depth_tint,
	#stacks_in_3049 .content_tint{ background: none !important; }
	#stacks_in_3049 .heading_out h2,
	#stacks_in_3049 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3049 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3049 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3049 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3049 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3049 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3049 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3049 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 30px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3049 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3049 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3049 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3049 .depth_aside_wrapper,
#stacks_in_3049 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3049 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3049 .content_out .centered_image img{float: left;} 





#stacks_in_3049 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3049 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3049 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3049 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3049 .depth_in{z-index: 4;}
#stacks_in_3049 .depth_tint{z-index: 3;}
#stacks_in_3049 .depth_gradient{z-index: 2;}
#stacks_in_3049 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3049 hr{border: 0;margin: 0;}

#stacks_in_3049 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3049 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3049 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1112 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1112 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1112 .depth_section_link:hover .depth_in,
#stacks_in_1112 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1112{margin-bottom: 0;}


#stacks_in_1112.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1112.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1112 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1112 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1112 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1112 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1112 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1112 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1112 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1112 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1112 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1112 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1112 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1112 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1112 .depth_tint,
	#stacks_in_1112 .content_tint{ background: none !important; }
	#stacks_in_1112 .heading_out h2,
	#stacks_in_1112 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1112 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1112 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1112 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1112 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1112 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1112 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1112 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1112 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1112 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1112 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1112 .depth_aside_wrapper,
#stacks_in_1112 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1112 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1112 .content_out .centered_image img{float: left;} 





#stacks_in_1112 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1112 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1112 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1112 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1112 .depth_in{z-index: 4;}
#stacks_in_1112 .depth_tint{z-index: 3;}
#stacks_in_1112 .depth_gradient{z-index: 2;}
#stacks_in_1112 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1112 hr{border: 0;margin: 0;}

#stacks_in_1112 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1112 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1112 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1142 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1142 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1142 .depth_section_link:hover .depth_in,
#stacks_in_1142 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1142{margin-bottom: 0;}


#stacks_in_1142.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1142.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1142 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1142 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1142 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1142 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1142 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1142 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1142 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1142 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1142 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1142 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1142 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1142 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1142 .depth_tint,
	#stacks_in_1142 .content_tint{ background: none !important; }
	#stacks_in_1142 .heading_out h2,
	#stacks_in_1142 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1142 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1142 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1142 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1142 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1142 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1142 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1142 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1142 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1142 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1142 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1142 .depth_aside_wrapper,
#stacks_in_1142 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1142 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1142 .content_out .centered_image img{float: left;} 





#stacks_in_1142 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1142 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1142 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1142 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1142 .depth_in{z-index: 4;}
#stacks_in_1142 .depth_tint{z-index: 3;}
#stacks_in_1142 .depth_gradient{z-index: 2;}
#stacks_in_1142 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1142 hr{border: 0;margin: 0;}

#stacks_in_1142 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1142 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1142 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1129>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3940 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3940 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3940 .depth_section_link:hover .depth_in,
#stacks_in_3940 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3940{margin-bottom: 0;}


#stacks_in_3940.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3940.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3940 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3940 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3940 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3940 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3940 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3940 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3940 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3940 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3940 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3940 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3940 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3940 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3940 .depth_tint,
	#stacks_in_3940 .content_tint{ background: none !important; }
	#stacks_in_3940 .heading_out h2,
	#stacks_in_3940 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3940 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3940 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3940 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3940 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3940 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3940 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3940 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 30px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3940 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3940 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3940 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3940 .depth_aside_wrapper,
#stacks_in_3940 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3940 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3940 .content_out .centered_image img{float: left;} 





#stacks_in_3940 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3940 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3940 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3940 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3940 .depth_in{z-index: 4;}
#stacks_in_3940 .depth_tint{z-index: 3;}
#stacks_in_3940 .depth_gradient{z-index: 2;}
#stacks_in_3940 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3940 hr{border: 0;margin: 0;}

#stacks_in_3940 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3940 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3940 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3929 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3929 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3929 .depth_section_link:hover .depth_in,
#stacks_in_3929 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3929{margin-bottom: 0;}


#stacks_in_3929.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3929.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3929 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3929 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3929 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3929 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3929 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3929 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3929 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3929 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3929 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3929 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3929 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3929 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3929 .depth_tint,
	#stacks_in_3929 .content_tint{ background: none !important; }
	#stacks_in_3929 .heading_out h2,
	#stacks_in_3929 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3929 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3929 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3929 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3929 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3929 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3929 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3929 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 30px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3929 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3929 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3929 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3929 .depth_aside_wrapper,
#stacks_in_3929 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3929 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3929 .content_out .centered_image img{float: left;} 





#stacks_in_3929 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3929 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3929 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3929 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3929 .depth_in{z-index: 4;}
#stacks_in_3929 .depth_tint{z-index: 3;}
#stacks_in_3929 .depth_gradient{z-index: 2;}
#stacks_in_3929 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3929 hr{border: 0;margin: 0;}

#stacks_in_3929 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3929 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3929 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3926 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3926 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3926 .depth_section_link:hover .depth_in,
#stacks_in_3926 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3926{margin-bottom: 0;}


#stacks_in_3926.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3926.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3926 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3926 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3926 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3926 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3926 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3926 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3926 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3926 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3926 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3926 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3926 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3926 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3926 .depth_tint,
	#stacks_in_3926 .content_tint{ background: none !important; }
	#stacks_in_3926 .heading_out h2,
	#stacks_in_3926 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3926 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3926 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3926 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3926 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3926 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3926 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3926 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3926 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3926 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3926 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3926 .depth_aside_wrapper,
#stacks_in_3926 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3926 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3926 .content_out .centered_image img{float: left;} 





#stacks_in_3926 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3926 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3926 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3926 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3926 .depth_in{z-index: 4;}
#stacks_in_3926 .depth_tint{z-index: 3;}
#stacks_in_3926 .depth_gradient{z-index: 2;}
#stacks_in_3926 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3926 hr{border: 0;margin: 0;}

#stacks_in_3926 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3926 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3926 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3923 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3923 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3923 .depth_section_link:hover .depth_in,
#stacks_in_3923 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3923{margin-bottom: 0;}


#stacks_in_3923.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3923.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3923 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3923 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3923 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3923 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3923 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3923 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3923 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3923 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3923 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3923 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3923 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3923 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3923 .depth_tint,
	#stacks_in_3923 .content_tint{ background: none !important; }
	#stacks_in_3923 .heading_out h2,
	#stacks_in_3923 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3923 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3923 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3923 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3923 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3923 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3923 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3923 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3923 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3923 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3923 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3923 .depth_aside_wrapper,
#stacks_in_3923 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3923 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3923 .content_out .centered_image img{float: left;} 





#stacks_in_3923 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3923 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3923 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3923 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3923 .depth_in{z-index: 4;}
#stacks_in_3923 .depth_tint{z-index: 3;}
#stacks_in_3923 .depth_gradient{z-index: 2;}
#stacks_in_3923 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3923 hr{border: 0;margin: 0;}

#stacks_in_3923 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3923 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3923 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3919>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3920 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3920 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3920 .depth_section_link:hover .depth_in,
#stacks_in_3920 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3920{margin-bottom: 0;}


#stacks_in_3920.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3920.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3920 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3920 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3920 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3920 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3920 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3920 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3920 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3920 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3920 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3920 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3920 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3920 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3920 .depth_tint,
	#stacks_in_3920 .content_tint{ background: none !important; }
	#stacks_in_3920 .heading_out h2,
	#stacks_in_3920 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3920 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3920 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3920 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3920 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3920 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3920 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3920 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 30px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3920 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3920 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3920 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3920 .depth_aside_wrapper,
#stacks_in_3920 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3920 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3920 .content_out .centered_image img{float: left;} 





#stacks_in_3920 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3920 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3920 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3920 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3920 .depth_in{z-index: 4;}
#stacks_in_3920 .depth_tint{z-index: 3;}
#stacks_in_3920 .depth_gradient{z-index: 2;}
#stacks_in_3920 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3920 hr{border: 0;margin: 0;}

#stacks_in_3920 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3920 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3920 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1131 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1131 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1131 .depth_section_link:hover .depth_in,
#stacks_in_1131 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1131{margin-bottom: 0;}


#stacks_in_1131.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1131.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1131 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1131 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1131 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1131 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1131 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1131 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1131 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1131 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1131 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1131 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1131 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1131 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1131 .depth_tint,
	#stacks_in_1131 .content_tint{ background: none !important; }
	#stacks_in_1131 .heading_out h2,
	#stacks_in_1131 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1131 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1131 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1131 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1131 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1131 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1131 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1131 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1131 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1131 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1131 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1131 .depth_aside_wrapper,
#stacks_in_1131 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1131 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1131 .content_out .centered_image img{float: left;} 





#stacks_in_1131 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1131 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1131 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1131 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1131 .depth_in{z-index: 4;}
#stacks_in_1131 .depth_tint{z-index: 3;}
#stacks_in_1131 .depth_gradient{z-index: 2;}
#stacks_in_1131 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1131 hr{border: 0;margin: 0;}

#stacks_in_1131 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1131 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1131 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1344 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1344 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1344 .depth_section_link:hover .depth_in,
#stacks_in_1344 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1344{margin-bottom: 0;}


#stacks_in_1344.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1344.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1344 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1344 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1344 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1344 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1344 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1344 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1344 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1344 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1344 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1344 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1344 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1344 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1344 .depth_tint,
	#stacks_in_1344 .content_tint{ background: none !important; }
	#stacks_in_1344 .heading_out h2,
	#stacks_in_1344 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1344 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1344 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1344 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1344 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1344 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1344 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1344 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1344 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1344 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1344 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1344 .depth_aside_wrapper,
#stacks_in_1344 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1344 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1344 .content_out .centered_image img{float: left;} 





#stacks_in_1344 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1344 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1344 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1344 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1344 .depth_in{z-index: 4;}
#stacks_in_1344 .depth_tint{z-index: 3;}
#stacks_in_1344 .depth_gradient{z-index: 2;}
#stacks_in_1344 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1344 hr{border: 0;margin: 0;}

#stacks_in_1344 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1344 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1344 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1338 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1338 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1338 .depth_section_link:hover .depth_in,
#stacks_in_1338 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1338{margin-bottom: 0;}


#stacks_in_1338.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1338.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1338 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1338 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1338 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1338 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1338 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1338 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1338 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1338 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1338 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1338 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1338 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1338 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1338 .depth_tint,
	#stacks_in_1338 .content_tint{ background: none !important; }
	#stacks_in_1338 .heading_out h2,
	#stacks_in_1338 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1338 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1338 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1338 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1338 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1338 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1338 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1338 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1338 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1338 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1338 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1338 .depth_aside_wrapper,
#stacks_in_1338 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1338 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1338 .content_out .centered_image img{float: left;} 





#stacks_in_1338 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1338 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1338 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1338 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1338 .depth_in{z-index: 4;}
#stacks_in_1338 .depth_tint{z-index: 3;}
#stacks_in_1338 .depth_gradient{z-index: 2;}
#stacks_in_1338 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1338 hr{border: 0;margin: 0;}

#stacks_in_1338 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1338 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1338 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1540>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1341 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1341 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1341 .depth_section_link:hover .depth_in,
#stacks_in_1341 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1341{margin-bottom: 0;}


#stacks_in_1341.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1341.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1341 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1341 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1341 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1341 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1341 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1341 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1341 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1341 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1341 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1341 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1341 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1341 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1341 .depth_tint,
	#stacks_in_1341 .content_tint{ background: none !important; }
	#stacks_in_1341 .heading_out h2,
	#stacks_in_1341 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1341 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1341 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1341 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1341 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1341 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1341 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1341 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1341 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1341 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1341 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1341 .depth_aside_wrapper,
#stacks_in_1341 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1341 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1341 .content_out .centered_image img{float: left;} 





#stacks_in_1341 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1341 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1341 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1341 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1341 .depth_in{z-index: 4;}
#stacks_in_1341 .depth_tint{z-index: 3;}
#stacks_in_1341 .depth_gradient{z-index: 2;}
#stacks_in_1341 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1341 hr{border: 0;margin: 0;}

#stacks_in_1341 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1341 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1341 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3935 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3935 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3935 .depth_section_link:hover .depth_in,
#stacks_in_3935 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3935{margin-bottom: 0;}


#stacks_in_3935.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3935.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3935 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3935 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3935 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3935 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3935 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3935 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3935 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3935 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3935 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3935 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3935 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3935 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3935 .depth_tint,
	#stacks_in_3935 .content_tint{ background: none !important; }
	#stacks_in_3935 .heading_out h2,
	#stacks_in_3935 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3935 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3935 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3935 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3935 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3935 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3935 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3935 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 30px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3935 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3935 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3935 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3935 .depth_aside_wrapper,
#stacks_in_3935 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3935 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3935 .content_out .centered_image img{float: left;} 





#stacks_in_3935 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3935 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3935 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3935 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3935 .depth_in{z-index: 4;}
#stacks_in_3935 .depth_tint{z-index: 3;}
#stacks_in_3935 .depth_gradient{z-index: 2;}
#stacks_in_3935 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3935 hr{border: 0;margin: 0;}

#stacks_in_3935 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3935 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3935 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2240 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2240 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2240 .depth_section_link:hover .depth_in,
#stacks_in_2240 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2240{margin-bottom: 0;}


#stacks_in_2240.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2240.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2240 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2240 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2240 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2240 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2240 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2240 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2240 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2240 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2240 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2240 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2240 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2240 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2240 .depth_tint,
	#stacks_in_2240 .content_tint{ background: none !important; }
	#stacks_in_2240 .heading_out h2,
	#stacks_in_2240 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2240 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2240 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2240 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2240 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2240 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2240 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2240 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2240 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2240 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2240 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2240 .depth_aside_wrapper,
#stacks_in_2240 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2240 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2240 .content_out .centered_image img{float: left;} 





#stacks_in_2240 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2240 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2240 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2240 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2240 .depth_in{z-index: 4;}
#stacks_in_2240 .depth_tint{z-index: 3;}
#stacks_in_2240 .depth_gradient{z-index: 2;}
#stacks_in_2240 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2240 hr{border: 0;margin: 0;}

#stacks_in_2240 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2240 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2240 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2242 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2242 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2242 .depth_section_link:hover .depth_in,
#stacks_in_2242 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2242{margin-bottom: 0;}


#stacks_in_2242.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2242.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2242 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2242 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2242 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2242 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2242 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2242 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2242 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2242 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2242 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2242 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2242 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2242 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2242 .depth_tint,
	#stacks_in_2242 .content_tint{ background: none !important; }
	#stacks_in_2242 .heading_out h2,
	#stacks_in_2242 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2242 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2242 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2242 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2242 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2242 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2242 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2242 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2242 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2242 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2242 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2242 .depth_aside_wrapper,
#stacks_in_2242 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2242 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2242 .content_out .centered_image img{float: left;} 





#stacks_in_2242 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2242 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2242 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2242 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2242 .depth_in{z-index: 4;}
#stacks_in_2242 .depth_tint{z-index: 3;}
#stacks_in_2242 .depth_gradient{z-index: 2;}
#stacks_in_2242 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2242 hr{border: 0;margin: 0;}

#stacks_in_2242 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2242 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2242 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1874 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1874 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1874 .depth_section_link:hover .depth_in,
#stacks_in_1874 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_1874.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1874.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_1874 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_1874 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(255, 102, 102, 0.85);
	background-size: cover;
	
}





#stacks_in_1874 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_1874 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1874 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1874 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_1874 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1874 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1874 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_1874 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_1874 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_1874 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_1874 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_1874 .depth_wrapper{background-color: rgba(0, 0, 0, 0.35);}
	#stacks_in_1874 .depth_tint,
	#stacks_in_1874 .content_tint{ background: none !important; }
	#stacks_in_1874 .heading_out h2,
	#stacks_in_1874 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_1874 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_1874 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1874 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1874 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_1874 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1874 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1874 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1874 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1874 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1874 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1874 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_1874 .depth_aside_wrapper,
#stacks_in_1874 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1874 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_1874 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1874 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1874 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1874 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1874 .depth_in{z-index: 4;}
#stacks_in_1874 .depth_tint{z-index: 3;}
#stacks_in_1874 .depth_gradient{z-index: 2;}
#stacks_in_1874 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_1874 .depth_wrapper.content_tint,
	#stacks_in_1874 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_1874 hr{border: 0;margin: 0;}

#stacks_in_1874 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_1874 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_1874 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_1876>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_1876 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1886 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1886 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1886 .depth_section_link:hover .depth_in,
#stacks_in_1886 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1886{margin-bottom: 0;}


#stacks_in_1886.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1886.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1886 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1886 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1886 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1886 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1886 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1886 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1886 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1886 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1886 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1886 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1886 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1886 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1886 .depth_tint,
	#stacks_in_1886 .content_tint{ background: none !important; }
	#stacks_in_1886 .heading_out h2,
	#stacks_in_1886 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1886 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1886 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1886 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1886 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1886 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1886 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1886 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1886 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1886 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1886 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1886 .depth_aside_wrapper,
#stacks_in_1886 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1886 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1886 .content_out .centered_image img{float: left;} 





#stacks_in_1886 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1886 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1886 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1886 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1886 .depth_in{z-index: 4;}
#stacks_in_1886 .depth_tint{z-index: 3;}
#stacks_in_1886 .depth_gradient{z-index: 2;}
#stacks_in_1886 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1886 hr{border: 0;margin: 0;}

#stacks_in_1886 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1886 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1886 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1880 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1880 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1880 .depth_section_link:hover .depth_in,
#stacks_in_1880 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1880{margin-bottom: 0;}


#stacks_in_1880.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1880.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1880 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1880 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1880 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1880 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1880 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1880 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1880 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1880 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1880 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1880 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1880 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1880 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1880 .depth_tint,
	#stacks_in_1880 .content_tint{ background: none !important; }
	#stacks_in_1880 .heading_out h2,
	#stacks_in_1880 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1880 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1880 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1880 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1880 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1880 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1880 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1880 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1880 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1880 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1880 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1880 .depth_aside_wrapper,
#stacks_in_1880 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1880 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1880 .content_out .centered_image img{float: left;} 





#stacks_in_1880 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1880 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1880 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1880 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1880 .depth_in{z-index: 4;}
#stacks_in_1880 .depth_tint{z-index: 3;}
#stacks_in_1880 .depth_gradient{z-index: 2;}
#stacks_in_1880 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1880 hr{border: 0;margin: 0;}

#stacks_in_1880 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1880 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1880 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1994 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1994 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1994 .depth_section_link:hover .depth_in,
#stacks_in_1994 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1994{margin-bottom: 0;}


#stacks_in_1994.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1994.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1994 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1994 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1994 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1994 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1994 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1994 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1994 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1994 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1994 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1994 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1994 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1994 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1994 .depth_tint,
	#stacks_in_1994 .content_tint{ background: none !important; }
	#stacks_in_1994 .heading_out h2,
	#stacks_in_1994 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1994 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1994 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1994 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1994 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1994 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1994 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1994 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1994 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1994 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1994 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1994 .depth_aside_wrapper,
#stacks_in_1994 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1994 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1994 .content_out .centered_image img{float: left;} 





#stacks_in_1994 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1994 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1994 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1994 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1994 .depth_in{z-index: 4;}
#stacks_in_1994 .depth_tint{z-index: 3;}
#stacks_in_1994 .depth_gradient{z-index: 2;}
#stacks_in_1994 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1994 hr{border: 0;margin: 0;}

#stacks_in_1994 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1994 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1994 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3890 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3890 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3890 .depth_section_link:hover .depth_in,
#stacks_in_3890 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3890{margin-bottom: 0;}


#stacks_in_3890.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3890.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3890 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3890 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3890 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3890 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3890 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3890 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3890 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3890 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3890 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3890 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3890 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3890 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3890 .depth_tint,
	#stacks_in_3890 .content_tint{ background: none !important; }
	#stacks_in_3890 .heading_out h2,
	#stacks_in_3890 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3890 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3890 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3890 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3890 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3890 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3890 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3890 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3890 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3890 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3890 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3890 .depth_aside_wrapper,
#stacks_in_3890 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3890 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3890 .content_out .centered_image img{float: left;} 





#stacks_in_3890 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3890 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3890 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3890 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3890 .depth_in{z-index: 4;}
#stacks_in_3890 .depth_tint{z-index: 3;}
#stacks_in_3890 .depth_gradient{z-index: 2;}
#stacks_in_3890 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3890 hr{border: 0;margin: 0;}

#stacks_in_3890 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3890 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3890 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1906>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_1906 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3128 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3128 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3128 .depth_section_link:hover .depth_in,
#stacks_in_3128 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3128{margin-bottom: 0;}


#stacks_in_3128.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3128.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3128 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3128 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3128 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3128 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3128 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3128 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3128 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3128 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3128 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3128 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3128 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3128 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3128 .depth_tint,
	#stacks_in_3128 .content_tint{ background: none !important; }
	#stacks_in_3128 .heading_out h2,
	#stacks_in_3128 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3128 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3128 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3128 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3128 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3128 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3128 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3128 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3128 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3128 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3128 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3128 .depth_aside_wrapper,
#stacks_in_3128 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3128 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3128 .content_out .centered_image img{float: left;} 





#stacks_in_3128 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3128 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3128 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3128 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3128 .depth_in{z-index: 4;}
#stacks_in_3128 .depth_tint{z-index: 3;}
#stacks_in_3128 .depth_gradient{z-index: 2;}
#stacks_in_3128 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3128 hr{border: 0;margin: 0;}

#stacks_in_3128 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3128 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3128 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1916 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1916 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1916 .depth_section_link:hover .depth_in,
#stacks_in_1916 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1916{margin-bottom: 0;}


#stacks_in_1916.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1916.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1916 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1916 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1916 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1916 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1916 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1916 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1916 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1916 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1916 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1916 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1916 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1916 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1916 .depth_tint,
	#stacks_in_1916 .content_tint{ background: none !important; }
	#stacks_in_1916 .heading_out h2,
	#stacks_in_1916 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1916 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1916 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1916 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1916 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1916 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1916 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1916 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1916 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1916 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1916 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1916 .depth_aside_wrapper,
#stacks_in_1916 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1916 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1916 .content_out .centered_image img{float: left;} 





#stacks_in_1916 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1916 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1916 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1916 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1916 .depth_in{z-index: 4;}
#stacks_in_1916 .depth_tint{z-index: 3;}
#stacks_in_1916 .depth_gradient{z-index: 2;}
#stacks_in_1916 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1916 hr{border: 0;margin: 0;}

#stacks_in_1916 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1916 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1916 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3133 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3133 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3133 .depth_section_link:hover .depth_in,
#stacks_in_3133 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3133{margin-bottom: 0;}


#stacks_in_3133.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3133.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3133 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3133 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3133 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3133 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3133 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3133 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3133 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3133 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3133 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3133 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3133 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3133 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3133 .depth_tint,
	#stacks_in_3133 .content_tint{ background: none !important; }
	#stacks_in_3133 .heading_out h2,
	#stacks_in_3133 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3133 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3133 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3133 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3133 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3133 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3133 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3133 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3133 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3133 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3133 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3133 .depth_aside_wrapper,
#stacks_in_3133 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3133 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3133 .content_out .centered_image img{float: left;} 





#stacks_in_3133 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3133 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3133 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3133 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3133 .depth_in{z-index: 4;}
#stacks_in_3133 .depth_tint{z-index: 3;}
#stacks_in_3133 .depth_gradient{z-index: 2;}
#stacks_in_3133 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3133 hr{border: 0;margin: 0;}

#stacks_in_3133 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3133 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3133 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2163 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2163 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2163 .depth_section_link:hover .depth_in,
#stacks_in_2163 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2163{margin-bottom: 0;}


#stacks_in_2163.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2163.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2163 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2163 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2163 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2163 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2163 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2163 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2163 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2163 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2163 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2163 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2163 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2163 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2163 .depth_tint,
	#stacks_in_2163 .content_tint{ background: none !important; }
	#stacks_in_2163 .heading_out h2,
	#stacks_in_2163 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2163 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2163 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2163 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2163 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2163 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2163 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2163 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2163 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2163 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2163 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2163 .depth_aside_wrapper,
#stacks_in_2163 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2163 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2163 .content_out .centered_image img{float: left;} 





#stacks_in_2163 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2163 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2163 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2163 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2163 .depth_in{z-index: 4;}
#stacks_in_2163 .depth_tint{z-index: 3;}
#stacks_in_2163 .depth_gradient{z-index: 2;}
#stacks_in_2163 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2163 hr{border: 0;margin: 0;}

#stacks_in_2163 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2163 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2163 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1937>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_1937 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1996 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1996 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1996 .depth_section_link:hover .depth_in,
#stacks_in_1996 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1996{margin-bottom: 0;}


#stacks_in_1996.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1996.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1996 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1996 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1996 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1996 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1996 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1996 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1996 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1996 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1996 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1996 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1996 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1996 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1996 .depth_tint,
	#stacks_in_1996 .content_tint{ background: none !important; }
	#stacks_in_1996 .heading_out h2,
	#stacks_in_1996 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1996 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1996 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1996 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1996 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1996 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1996 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1996 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1996 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1996 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1996 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1996 .depth_aside_wrapper,
#stacks_in_1996 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1996 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1996 .content_out .centered_image img{float: left;} 





#stacks_in_1996 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1996 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1996 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1996 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1996 .depth_in{z-index: 4;}
#stacks_in_1996 .depth_tint{z-index: 3;}
#stacks_in_1996 .depth_gradient{z-index: 2;}
#stacks_in_1996 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1996 hr{border: 0;margin: 0;}

#stacks_in_1996 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1996 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1996 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3138 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3138 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3138 .depth_section_link:hover .depth_in,
#stacks_in_3138 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3138{margin-bottom: 0;}


#stacks_in_3138.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3138.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3138 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3138 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3138 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3138 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3138 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3138 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3138 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3138 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3138 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3138 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3138 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3138 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3138 .depth_tint,
	#stacks_in_3138 .content_tint{ background: none !important; }
	#stacks_in_3138 .heading_out h2,
	#stacks_in_3138 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3138 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3138 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3138 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3138 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3138 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3138 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3138 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3138 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3138 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3138 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3138 .depth_aside_wrapper,
#stacks_in_3138 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3138 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3138 .content_out .centered_image img{float: left;} 





#stacks_in_3138 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3138 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3138 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3138 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3138 .depth_in{z-index: 4;}
#stacks_in_3138 .depth_tint{z-index: 3;}
#stacks_in_3138 .depth_gradient{z-index: 2;}
#stacks_in_3138 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3138 hr{border: 0;margin: 0;}

#stacks_in_3138 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3138 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3138 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2107 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2107 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2107 .depth_section_link:hover .depth_in,
#stacks_in_2107 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2107{margin-bottom: 0;}


#stacks_in_2107.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2107.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2107 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2107 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2107 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2107 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2107 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2107 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2107 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2107 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2107 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2107 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2107 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2107 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2107 .depth_tint,
	#stacks_in_2107 .content_tint{ background: none !important; }
	#stacks_in_2107 .heading_out h2,
	#stacks_in_2107 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2107 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2107 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2107 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2107 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2107 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2107 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2107 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2107 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2107 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2107 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2107 .depth_aside_wrapper,
#stacks_in_2107 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2107 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2107 .content_out .centered_image img{float: left;} 





#stacks_in_2107 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2107 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2107 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2107 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2107 .depth_in{z-index: 4;}
#stacks_in_2107 .depth_tint{z-index: 3;}
#stacks_in_2107 .depth_gradient{z-index: 2;}
#stacks_in_2107 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2107 hr{border: 0;margin: 0;}

#stacks_in_2107 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2107 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2107 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1910 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1910 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1910 .depth_section_link:hover .depth_in,
#stacks_in_1910 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1910{margin-bottom: 0;}


#stacks_in_1910.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1910.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1910 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1910 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1910 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1910 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1910 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1910 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1910 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1910 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1910 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1910 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1910 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1910 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1910 .depth_tint,
	#stacks_in_1910 .content_tint{ background: none !important; }
	#stacks_in_1910 .heading_out h2,
	#stacks_in_1910 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1910 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1910 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1910 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1910 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1910 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1910 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1910 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1910 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1910 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1910 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1910 .depth_aside_wrapper,
#stacks_in_1910 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1910 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1910 .content_out .centered_image img{float: left;} 





#stacks_in_1910 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1910 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1910 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1910 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1910 .depth_in{z-index: 4;}
#stacks_in_1910 .depth_tint{z-index: 3;}
#stacks_in_1910 .depth_gradient{z-index: 2;}
#stacks_in_1910 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1910 hr{border: 0;margin: 0;}

#stacks_in_1910 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1910 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1910 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_1979>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_1979 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1926 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1926 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1926 .depth_section_link:hover .depth_in,
#stacks_in_1926 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1926{margin-bottom: 0;}


#stacks_in_1926.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1926.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1926 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1926 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1926 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1926 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1926 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1926 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1926 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1926 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1926 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1926 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1926 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1926 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1926 .depth_tint,
	#stacks_in_1926 .content_tint{ background: none !important; }
	#stacks_in_1926 .heading_out h2,
	#stacks_in_1926 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1926 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1926 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1926 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1926 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1926 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1926 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1926 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1926 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1926 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1926 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1926 .depth_aside_wrapper,
#stacks_in_1926 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1926 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1926 .content_out .centered_image img{float: left;} 





#stacks_in_1926 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1926 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1926 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1926 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1926 .depth_in{z-index: 4;}
#stacks_in_1926 .depth_tint{z-index: 3;}
#stacks_in_1926 .depth_gradient{z-index: 2;}
#stacks_in_1926 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1926 hr{border: 0;margin: 0;}

#stacks_in_1926 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1926 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1926 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1953 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1953 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1953 .depth_section_link:hover .depth_in,
#stacks_in_1953 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1953{margin-bottom: 0;}


#stacks_in_1953.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1953.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1953 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1953 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1953 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1953 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1953 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1953 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1953 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1953 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1953 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1953 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1953 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1953 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1953 .depth_tint,
	#stacks_in_1953 .content_tint{ background: none !important; }
	#stacks_in_1953 .heading_out h2,
	#stacks_in_1953 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1953 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1953 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1953 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1953 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1953 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1953 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1953 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1953 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1953 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1953 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1953 .depth_aside_wrapper,
#stacks_in_1953 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1953 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1953 .content_out .centered_image img{float: left;} 





#stacks_in_1953 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1953 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1953 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1953 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1953 .depth_in{z-index: 4;}
#stacks_in_1953 .depth_tint{z-index: 3;}
#stacks_in_1953 .depth_gradient{z-index: 2;}
#stacks_in_1953 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1953 hr{border: 0;margin: 0;}

#stacks_in_1953 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1953 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1953 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1955 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1955 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1955 .depth_section_link:hover .depth_in,
#stacks_in_1955 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1955{margin-bottom: 0;}


#stacks_in_1955.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1955.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1955 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1955 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1955 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1955 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1955 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1955 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1955 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1955 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1955 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1955 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1955 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1955 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1955 .depth_tint,
	#stacks_in_1955 .content_tint{ background: none !important; }
	#stacks_in_1955 .heading_out h2,
	#stacks_in_1955 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1955 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1955 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1955 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1955 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1955 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1955 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1955 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1955 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1955 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1955 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1955 .depth_aside_wrapper,
#stacks_in_1955 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1955 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1955 .content_out .centered_image img{float: left;} 





#stacks_in_1955 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1955 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1955 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1955 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1955 .depth_in{z-index: 4;}
#stacks_in_1955 .depth_tint{z-index: 3;}
#stacks_in_1955 .depth_gradient{z-index: 2;}
#stacks_in_1955 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1955 hr{border: 0;margin: 0;}

#stacks_in_1955 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1955 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1955 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3910 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3910 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3910 .depth_section_link:hover .depth_in,
#stacks_in_3910 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3910{margin-bottom: 0;}


#stacks_in_3910.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3910.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3910 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3910 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3910 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3910 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3910 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3910 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3910 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3910 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3910 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3910 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3910 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3910 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3910 .depth_tint,
	#stacks_in_3910 .content_tint{ background: none !important; }
	#stacks_in_3910 .heading_out h2,
	#stacks_in_3910 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3910 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3910 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3910 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3910 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3910 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3910 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3910 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3910 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3910 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3910 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3910 .depth_aside_wrapper,
#stacks_in_3910 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3910 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3910 .content_out .centered_image img{float: left;} 





#stacks_in_3910 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3910 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3910 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3910 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3910 .depth_in{z-index: 4;}
#stacks_in_3910 .depth_tint{z-index: 3;}
#stacks_in_3910 .depth_gradient{z-index: 2;}
#stacks_in_3910 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3910 hr{border: 0;margin: 0;}

#stacks_in_3910 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3910 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3910 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3894>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_3894 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2159 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2159 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2159 .depth_section_link:hover .depth_in,
#stacks_in_2159 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2159{margin-bottom: 0;}


#stacks_in_2159.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2159.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2159 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2159 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2159 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2159 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2159 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2159 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2159 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2159 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2159 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2159 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2159 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2159 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2159 .depth_tint,
	#stacks_in_2159 .content_tint{ background: none !important; }
	#stacks_in_2159 .heading_out h2,
	#stacks_in_2159 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2159 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2159 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2159 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2159 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2159 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2159 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2159 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2159 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2159 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2159 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2159 .depth_aside_wrapper,
#stacks_in_2159 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2159 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2159 .content_out .centered_image img{float: left;} 





#stacks_in_2159 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2159 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2159 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2159 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2159 .depth_in{z-index: 4;}
#stacks_in_2159 .depth_tint{z-index: 3;}
#stacks_in_2159 .depth_gradient{z-index: 2;}
#stacks_in_2159 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2159 hr{border: 0;margin: 0;}

#stacks_in_2159 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2159 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2159 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3140 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3140 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3140 .depth_section_link:hover .depth_in,
#stacks_in_3140 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3140{margin-bottom: 0;}


#stacks_in_3140.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3140.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3140 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3140 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3140 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3140 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3140 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3140 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3140 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3140 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3140 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3140 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3140 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3140 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3140 .depth_tint,
	#stacks_in_3140 .content_tint{ background: none !important; }
	#stacks_in_3140 .heading_out h2,
	#stacks_in_3140 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3140 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3140 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3140 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3140 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3140 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3140 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3140 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3140 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3140 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3140 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3140 .depth_aside_wrapper,
#stacks_in_3140 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3140 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3140 .content_out .centered_image img{float: left;} 





#stacks_in_3140 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3140 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3140 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3140 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3140 .depth_in{z-index: 4;}
#stacks_in_3140 .depth_tint{z-index: 3;}
#stacks_in_3140 .depth_gradient{z-index: 2;}
#stacks_in_3140 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3140 hr{border: 0;margin: 0;}

#stacks_in_3140 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3140 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3140 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1960 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1960 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1960 .depth_section_link:hover .depth_in,
#stacks_in_1960 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1960{margin-bottom: 0;}


#stacks_in_1960.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1960.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1960 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1960 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1960 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1960 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1960 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1960 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1960 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1960 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1960 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1960 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1960 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1960 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1960 .depth_tint,
	#stacks_in_1960 .content_tint{ background: none !important; }
	#stacks_in_1960 .heading_out h2,
	#stacks_in_1960 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1960 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1960 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1960 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1960 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1960 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1960 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1960 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1960 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1960 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1960 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1960 .depth_aside_wrapper,
#stacks_in_1960 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1960 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1960 .content_out .centered_image img{float: left;} 





#stacks_in_1960 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1960 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1960 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1960 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1960 .depth_in{z-index: 4;}
#stacks_in_1960 .depth_tint{z-index: 3;}
#stacks_in_1960 .depth_gradient{z-index: 2;}
#stacks_in_1960 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1960 hr{border: 0;margin: 0;}

#stacks_in_1960 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1960 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1960 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_1965 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_1965 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_1965 .depth_section_link:hover .depth_in,
#stacks_in_1965 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_1965{margin-bottom: 0;}


#stacks_in_1965.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_1965.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_1965 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_1965 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_1965 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_1965 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_1965 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_1965 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_1965 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_1965 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_1965 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_1965 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_1965 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_1965 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_1965 .depth_tint,
	#stacks_in_1965 .content_tint{ background: none !important; }
	#stacks_in_1965 .heading_out h2,
	#stacks_in_1965 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_1965 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_1965 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_1965 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_1965 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_1965 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_1965 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_1965 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_1965 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_1965 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_1965 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_1965 .depth_aside_wrapper,
#stacks_in_1965 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_1965 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_1965 .content_out .centered_image img{float: left;} 





#stacks_in_1965 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_1965 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_1965 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_1965 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_1965 .depth_in{z-index: 4;}
#stacks_in_1965 .depth_tint{z-index: 3;}
#stacks_in_1965 .depth_gradient{z-index: 2;}
#stacks_in_1965 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_1965 hr{border: 0;margin: 0;}

#stacks_in_1965 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1965 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_1965 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2091>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_2091 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3912 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3912 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3912 .depth_section_link:hover .depth_in,
#stacks_in_3912 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3912{margin-bottom: 0;}


#stacks_in_3912.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3912.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3912 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3912 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3912 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3912 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3912 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3912 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3912 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3912 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3912 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3912 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3912 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3912 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3912 .depth_tint,
	#stacks_in_3912 .content_tint{ background: none !important; }
	#stacks_in_3912 .heading_out h2,
	#stacks_in_3912 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3912 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3912 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3912 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3912 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3912 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3912 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3912 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3912 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3912 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3912 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3912 .depth_aside_wrapper,
#stacks_in_3912 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3912 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3912 .content_out .centered_image img{float: left;} 





#stacks_in_3912 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3912 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3912 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3912 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3912 .depth_in{z-index: 4;}
#stacks_in_3912 .depth_tint{z-index: 3;}
#stacks_in_3912 .depth_gradient{z-index: 2;}
#stacks_in_3912 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3912 hr{border: 0;margin: 0;}

#stacks_in_3912 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3912 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3912 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2989 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2989 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2989 .depth_section_link:hover .depth_in,
#stacks_in_2989 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2989{margin-bottom: 0;}


#stacks_in_2989.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2989.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2989 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2989 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2989 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2989 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2989 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2989 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2989 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2989 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2989 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2989 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2989 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2989 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2989 .depth_tint,
	#stacks_in_2989 .content_tint{ background: none !important; }
	#stacks_in_2989 .heading_out h2,
	#stacks_in_2989 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2989 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2989 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2989 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2989 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2989 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2989 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2989 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2989 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2989 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2989 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2989 .depth_aside_wrapper,
#stacks_in_2989 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2989 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2989 .content_out .centered_image img{float: left;} 





#stacks_in_2989 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2989 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2989 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2989 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2989 .depth_in{z-index: 4;}
#stacks_in_2989 .depth_tint{z-index: 3;}
#stacks_in_2989 .depth_gradient{z-index: 2;}
#stacks_in_2989 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2989 hr{border: 0;margin: 0;}

#stacks_in_2989 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2989 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2989 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2986 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2986 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2986 .depth_section_link:hover .depth_in,
#stacks_in_2986 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2986{margin-bottom: 0;}


#stacks_in_2986.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2986.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2986 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2986 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2986 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2986 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2986 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2986 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2986 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2986 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2986 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2986 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2986 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2986 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2986 .depth_tint,
	#stacks_in_2986 .content_tint{ background: none !important; }
	#stacks_in_2986 .heading_out h2,
	#stacks_in_2986 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2986 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2986 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2986 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2986 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2986 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2986 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2986 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2986 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2986 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2986 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2986 .depth_aside_wrapper,
#stacks_in_2986 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2986 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2986 .content_out .centered_image img{float: left;} 





#stacks_in_2986 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2986 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2986 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2986 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2986 .depth_in{z-index: 4;}
#stacks_in_2986 .depth_tint{z-index: 3;}
#stacks_in_2986 .depth_gradient{z-index: 2;}
#stacks_in_2986 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2986 hr{border: 0;margin: 0;}

#stacks_in_2986 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2986 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2986 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3892 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3892 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3892 .depth_section_link:hover .depth_in,
#stacks_in_3892 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3892{margin-bottom: 0;}


#stacks_in_3892.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3892.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3892 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3892 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3892 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3892 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3892 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3892 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3892 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3892 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3892 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3892 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3892 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3892 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3892 .depth_tint,
	#stacks_in_3892 .content_tint{ background: none !important; }
	#stacks_in_3892 .heading_out h2,
	#stacks_in_3892 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3892 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3892 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3892 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3892 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3892 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3892 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3892 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3892 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3892 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3892 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3892 .depth_aside_wrapper,
#stacks_in_3892 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3892 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3892 .content_out .centered_image img{float: left;} 





#stacks_in_3892 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3892 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3892 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3892 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3892 .depth_in{z-index: 4;}
#stacks_in_3892 .depth_tint{z-index: 3;}
#stacks_in_3892 .depth_gradient{z-index: 2;}
#stacks_in_3892 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3892 hr{border: 0;margin: 0;}

#stacks_in_3892 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3892 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3892 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2979>.s3_row {
	margin: 0 -3px;
}

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








  


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




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



}



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


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



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



}




  

#stacks_out_2979 {
	margin-left:0;
}
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2983 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2983 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2983 .depth_section_link:hover .depth_in,
#stacks_in_2983 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2983{margin-bottom: 0;}


#stacks_in_2983.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2983.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2983 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2983 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2983 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2983 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2983 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2983 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 102, 102, 1.00);
	border-right: 0px solid rgba(255, 102, 102, 1.00);
	border-bottom: 0px solid rgba(255, 102, 102, 1.00);
	border-left: 10px solid rgba(255, 102, 102, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2983 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2983 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2983 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2983 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2983 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2983 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2983 .depth_tint,
	#stacks_in_2983 .content_tint{ background: none !important; }
	#stacks_in_2983 .heading_out h2,
	#stacks_in_2983 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2983 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2983 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2983 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2983 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2983 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2983 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2983 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2983 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2983 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2983 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2983 .depth_aside_wrapper,
#stacks_in_2983 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2983 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2983 .content_out .centered_image img{float: left;} 





#stacks_in_2983 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2983 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2983 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2983 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2983 .depth_in{z-index: 4;}
#stacks_in_2983 .depth_tint{z-index: 3;}
#stacks_in_2983 .depth_gradient{z-index: 2;}
#stacks_in_2983 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2983 hr{border: 0;margin: 0;}

#stacks_in_2983 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2983 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2983 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3150 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3150 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3150 .depth_section_link:hover .depth_in,
#stacks_in_3150 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3150{margin-bottom: 0;}


#stacks_in_3150.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3150.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3150 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3150 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3150 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3150 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3150 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3150 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3150 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3150 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3150 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3150 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3150 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3150 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3150 .depth_tint,
	#stacks_in_3150 .content_tint{ background: none !important; }
	#stacks_in_3150 .heading_out h2,
	#stacks_in_3150 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3150 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3150 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3150 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3150 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3150 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3150 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3150 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3150 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3150 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3150 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3150 .depth_aside_wrapper,
#stacks_in_3150 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3150 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3150 .content_out .centered_image img{float: left;} 





#stacks_in_3150 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3150 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3150 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3150 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3150 .depth_in{z-index: 4;}
#stacks_in_3150 .depth_tint{z-index: 3;}
#stacks_in_3150 .depth_gradient{z-index: 2;}
#stacks_in_3150 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3150 hr{border: 0;margin: 0;}

#stacks_in_3150 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3150 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3150 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3917 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3917 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3917 .depth_section_link:hover .depth_in,
#stacks_in_3917 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3917{margin-bottom: 0;}


#stacks_in_3917.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3917.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3917 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3917 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3917 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3917 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3917 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3917 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 95, 100, 1.00);
	border-right: 0px solid rgba(255, 95, 100, 1.00);
	border-bottom: 0px solid rgba(255, 95, 100, 1.00);
	border-left: 10px solid rgba(255, 95, 100, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3917 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3917 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3917 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3917 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3917 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3917 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3917 .depth_tint,
	#stacks_in_3917 .content_tint{ background: none !important; }
	#stacks_in_3917 .heading_out h2,
	#stacks_in_3917 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3917 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3917 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3917 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3917 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3917 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3917 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3917 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3917 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3917 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3917 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3917 .depth_aside_wrapper,
#stacks_in_3917 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3917 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3917 .content_out .centered_image img{float: left;} 





#stacks_in_3917 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3917 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3917 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3917 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3917 .depth_in{z-index: 4;}
#stacks_in_3917 .depth_tint{z-index: 3;}
#stacks_in_3917 .depth_gradient{z-index: 2;}
#stacks_in_3917 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3917 hr{border: 0;margin: 0;}

#stacks_in_3917 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3917 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3917 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2342 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2342 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2342 .depth_section_link:hover .depth_in,
#stacks_in_2342 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_2342.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2342.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_2342 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_2342 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(102, 204, 255, 0.72);
	background-size: cover;
	
}





#stacks_in_2342 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_2342 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2342 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2342 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 3px solid rgba(255, 255, 255, 1.00);
	border-right: 3px solid rgba(255, 255, 255, 1.00);
	border-bottom: 3px solid rgba(255, 255, 255, 1.00);
	border-left: 3px solid rgba(255, 255, 255, 1.00);
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_2342 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2342 .heading_out h2{
	font-size: 40px;
	line-height: 50px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2342 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 8px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	 text-transform: uppercase;
	float: none;}

#stacks_in_2342 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_2342 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 460px; 
	

	
	 text-align: center; 
	
	padding: 3% 20px 3% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_2342 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_2342 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_2342 .depth_wrapper{background-color: rgba(0, 0, 0, 0.38);}
	#stacks_in_2342 .depth_tint,
	#stacks_in_2342 .content_tint{ background: none !important; }
	#stacks_in_2342 .heading_out h2,
	#stacks_in_2342 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_2342 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_2342 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2342 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2342 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_2342 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2342 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2342 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2342 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2342 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -460px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2342 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2342 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_2342 .depth_aside_wrapper,
#stacks_in_2342 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2342 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_2342 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2342 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2342 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2342 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2342 .depth_in{z-index: 4;}
#stacks_in_2342 .depth_tint{z-index: 3;}
#stacks_in_2342 .depth_gradient{z-index: 2;}
#stacks_in_2342 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_2342 .depth_wrapper.content_tint,
	#stacks_in_2342 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_2342 hr{border: 0;margin: 0;}

#stacks_in_2342 hr.hr_top_header{
	height: 0px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_2342 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_2342 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}#stacks_in_1097>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2444 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2444 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2444 .depth_section_link:hover .depth_in,
#stacks_in_2444 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2444{margin-bottom: 0;}


#stacks_in_2444.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2444.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2444 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2444 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2444 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2444 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2444 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2444 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2444 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2444 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2444 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2444 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2444 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2444 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2444 .depth_tint,
	#stacks_in_2444 .content_tint{ background: none !important; }
	#stacks_in_2444 .heading_out h2,
	#stacks_in_2444 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2444 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2444 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2444 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2444 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2444 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2444 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2444 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 15px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2444 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2444 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2444 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2444 .depth_aside_wrapper,
#stacks_in_2444 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2444 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2444 .content_out .centered_image img{float: left;} 





#stacks_in_2444 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2444 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2444 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2444 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2444 .depth_in{z-index: 4;}
#stacks_in_2444 .depth_tint{z-index: 3;}
#stacks_in_2444 .depth_gradient{z-index: 2;}
#stacks_in_2444 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2444 hr{border: 0;margin: 0;}

#stacks_in_2444 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2444 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2444 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2449 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2449 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2449 .depth_section_link:hover .depth_in,
#stacks_in_2449 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2449{margin-bottom: 0;}


#stacks_in_2449.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2449.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2449 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2449 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2449 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2449 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2449 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2449 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2449 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2449 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2449 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2449 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2449 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2449 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2449 .depth_tint,
	#stacks_in_2449 .content_tint{ background: none !important; }
	#stacks_in_2449 .heading_out h2,
	#stacks_in_2449 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2449 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2449 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2449 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2449 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2449 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2449 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2449 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 30px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2449 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2449 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2449 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2449 .depth_aside_wrapper,
#stacks_in_2449 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2449 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2449 .content_out .centered_image img{float: left;} 





#stacks_in_2449 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2449 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2449 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2449 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2449 .depth_in{z-index: 4;}
#stacks_in_2449 .depth_tint{z-index: 3;}
#stacks_in_2449 .depth_gradient{z-index: 2;}
#stacks_in_2449 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2449 hr{border: 0;margin: 0;}

#stacks_in_2449 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2449 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2449 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2424 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2424 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2424 .depth_section_link:hover .depth_in,
#stacks_in_2424 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2424{margin-bottom: 0;}


#stacks_in_2424.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2424.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2424 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2424 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2424 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2424 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2424 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2424 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2424 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2424 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2424 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2424 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2424 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2424 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2424 .depth_tint,
	#stacks_in_2424 .content_tint{ background: none !important; }
	#stacks_in_2424 .heading_out h2,
	#stacks_in_2424 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2424 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2424 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2424 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2424 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2424 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2424 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2424 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2424 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2424 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2424 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2424 .depth_aside_wrapper,
#stacks_in_2424 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2424 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2424 .content_out .centered_image img{float: left;} 





#stacks_in_2424 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2424 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2424 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2424 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2424 .depth_in{z-index: 4;}
#stacks_in_2424 .depth_tint{z-index: 3;}
#stacks_in_2424 .depth_gradient{z-index: 2;}
#stacks_in_2424 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2424 hr{border: 0;margin: 0;}

#stacks_in_2424 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2424 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2424 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2566 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2566 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2566 .depth_section_link:hover .depth_in,
#stacks_in_2566 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2566{margin-bottom: 0;}


#stacks_in_2566.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2566.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2566 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2566 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2566 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2566 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2566 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2566 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2566 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2566 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2566 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2566 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2566 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2566 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2566 .depth_tint,
	#stacks_in_2566 .content_tint{ background: none !important; }
	#stacks_in_2566 .heading_out h2,
	#stacks_in_2566 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2566 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2566 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2566 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2566 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2566 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2566 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2566 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2566 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2566 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2566 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2566 .depth_aside_wrapper,
#stacks_in_2566 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2566 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2566 .content_out .centered_image img{float: left;} 





#stacks_in_2566 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2566 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2566 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2566 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2566 .depth_in{z-index: 4;}
#stacks_in_2566 .depth_tint{z-index: 3;}
#stacks_in_2566 .depth_gradient{z-index: 2;}
#stacks_in_2566 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2566 hr{border: 0;margin: 0;}

#stacks_in_2566 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2566 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2566 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2374>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2621 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2621 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2621 .depth_section_link:hover .depth_in,
#stacks_in_2621 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2621{margin-bottom: 0;}


#stacks_in_2621.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2621.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2621 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2621 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2621 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2621 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2621 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2621 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2621 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2621 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2621 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2621 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2621 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2621 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2621 .depth_tint,
	#stacks_in_2621 .content_tint{ background: none !important; }
	#stacks_in_2621 .heading_out h2,
	#stacks_in_2621 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2621 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2621 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2621 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2621 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2621 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2621 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2621 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2621 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2621 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2621 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2621 .depth_aside_wrapper,
#stacks_in_2621 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2621 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2621 .content_out .centered_image img{float: left;} 





#stacks_in_2621 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2621 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2621 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2621 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2621 .depth_in{z-index: 4;}
#stacks_in_2621 .depth_tint{z-index: 3;}
#stacks_in_2621 .depth_gradient{z-index: 2;}
#stacks_in_2621 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2621 hr{border: 0;margin: 0;}

#stacks_in_2621 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2621 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2621 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2439 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2439 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2439 .depth_section_link:hover .depth_in,
#stacks_in_2439 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2439{margin-bottom: 0;}


#stacks_in_2439.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2439.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2439 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2439 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2439 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2439 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2439 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2439 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2439 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2439 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2439 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2439 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2439 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2439 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2439 .depth_tint,
	#stacks_in_2439 .content_tint{ background: none !important; }
	#stacks_in_2439 .heading_out h2,
	#stacks_in_2439 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2439 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2439 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2439 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2439 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2439 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2439 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2439 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2439 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2439 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2439 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2439 .depth_aside_wrapper,
#stacks_in_2439 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2439 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2439 .content_out .centered_image img{float: left;} 





#stacks_in_2439 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2439 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2439 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2439 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2439 .depth_in{z-index: 4;}
#stacks_in_2439 .depth_tint{z-index: 3;}
#stacks_in_2439 .depth_gradient{z-index: 2;}
#stacks_in_2439 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2439 hr{border: 0;margin: 0;}

#stacks_in_2439 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2439 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2439 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3682 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3682 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3682 .depth_section_link:hover .depth_in,
#stacks_in_3682 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3682{margin-bottom: 0;}


#stacks_in_3682.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3682.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3682 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3682 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3682 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3682 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3682 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3682 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3682 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3682 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3682 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3682 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3682 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3682 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3682 .depth_tint,
	#stacks_in_3682 .content_tint{ background: none !important; }
	#stacks_in_3682 .heading_out h2,
	#stacks_in_3682 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3682 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3682 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3682 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3682 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3682 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3682 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3682 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3682 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3682 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3682 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3682 .depth_aside_wrapper,
#stacks_in_3682 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3682 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3682 .content_out .centered_image img{float: left;} 





#stacks_in_3682 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3682 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3682 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3682 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3682 .depth_in{z-index: 4;}
#stacks_in_3682 .depth_tint{z-index: 3;}
#stacks_in_3682 .depth_gradient{z-index: 2;}
#stacks_in_3682 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3682 hr{border: 0;margin: 0;}

#stacks_in_3682 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3682 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3682 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2391 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2391 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2391 .depth_section_link:hover .depth_in,
#stacks_in_2391 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2391{margin-bottom: 0;}


#stacks_in_2391.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2391.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2391 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2391 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2391 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2391 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2391 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2391 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2391 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2391 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2391 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2391 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2391 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2391 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2391 .depth_tint,
	#stacks_in_2391 .content_tint{ background: none !important; }
	#stacks_in_2391 .heading_out h2,
	#stacks_in_2391 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2391 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2391 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2391 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2391 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2391 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2391 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2391 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2391 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2391 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2391 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2391 .depth_aside_wrapper,
#stacks_in_2391 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2391 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2391 .content_out .centered_image img{float: left;} 





#stacks_in_2391 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2391 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2391 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2391 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2391 .depth_in{z-index: 4;}
#stacks_in_2391 .depth_tint{z-index: 3;}
#stacks_in_2391 .depth_gradient{z-index: 2;}
#stacks_in_2391 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2391 hr{border: 0;margin: 0;}

#stacks_in_2391 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2391 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2391 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2387>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2426 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2426 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2426 .depth_section_link:hover .depth_in,
#stacks_in_2426 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2426{margin-bottom: 0;}


#stacks_in_2426.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2426.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2426 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2426 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2426 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2426 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2426 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2426 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2426 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2426 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2426 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2426 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2426 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2426 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2426 .depth_tint,
	#stacks_in_2426 .content_tint{ background: none !important; }
	#stacks_in_2426 .heading_out h2,
	#stacks_in_2426 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2426 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2426 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2426 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2426 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2426 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2426 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2426 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2426 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2426 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2426 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2426 .depth_aside_wrapper,
#stacks_in_2426 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2426 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2426 .content_out .centered_image img{float: left;} 





#stacks_in_2426 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2426 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2426 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2426 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2426 .depth_in{z-index: 4;}
#stacks_in_2426 .depth_tint{z-index: 3;}
#stacks_in_2426 .depth_gradient{z-index: 2;}
#stacks_in_2426 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2426 hr{border: 0;margin: 0;}

#stacks_in_2426 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2426 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2426 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2626 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2626 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2626 .depth_section_link:hover .depth_in,
#stacks_in_2626 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2626{margin-bottom: 0;}


#stacks_in_2626.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2626.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2626 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2626 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2626 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2626 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2626 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2626 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2626 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2626 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2626 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2626 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2626 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2626 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2626 .depth_tint,
	#stacks_in_2626 .content_tint{ background: none !important; }
	#stacks_in_2626 .heading_out h2,
	#stacks_in_2626 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2626 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2626 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2626 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2626 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2626 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2626 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2626 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2626 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2626 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2626 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2626 .depth_aside_wrapper,
#stacks_in_2626 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2626 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2626 .content_out .centered_image img{float: left;} 





#stacks_in_2626 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2626 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2626 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2626 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2626 .depth_in{z-index: 4;}
#stacks_in_2626 .depth_tint{z-index: 3;}
#stacks_in_2626 .depth_gradient{z-index: 2;}
#stacks_in_2626 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2626 hr{border: 0;margin: 0;}

#stacks_in_2626 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2626 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2626 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3687 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3687 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3687 .depth_section_link:hover .depth_in,
#stacks_in_3687 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3687{margin-bottom: 0;}


#stacks_in_3687.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3687.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3687 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3687 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3687 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3687 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3687 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3687 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3687 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3687 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3687 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3687 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3687 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3687 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3687 .depth_tint,
	#stacks_in_3687 .content_tint{ background: none !important; }
	#stacks_in_3687 .heading_out h2,
	#stacks_in_3687 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3687 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3687 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3687 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3687 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3687 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3687 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3687 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3687 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3687 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3687 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3687 .depth_aside_wrapper,
#stacks_in_3687 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3687 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3687 .content_out .centered_image img{float: left;} 





#stacks_in_3687 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3687 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3687 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3687 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3687 .depth_in{z-index: 4;}
#stacks_in_3687 .depth_tint{z-index: 3;}
#stacks_in_3687 .depth_gradient{z-index: 2;}
#stacks_in_3687 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3687 hr{border: 0;margin: 0;}

#stacks_in_3687 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3687 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3687 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2388 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2388 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2388 .depth_section_link:hover .depth_in,
#stacks_in_2388 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2388{margin-bottom: 0;}


#stacks_in_2388.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2388.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2388 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2388 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2388 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2388 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2388 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2388 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2388 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2388 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2388 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2388 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2388 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2388 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2388 .depth_tint,
	#stacks_in_2388 .content_tint{ background: none !important; }
	#stacks_in_2388 .heading_out h2,
	#stacks_in_2388 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2388 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2388 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2388 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2388 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2388 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2388 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2388 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2388 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2388 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2388 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2388 .depth_aside_wrapper,
#stacks_in_2388 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2388 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2388 .content_out .centered_image img{float: left;} 





#stacks_in_2388 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2388 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2388 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2388 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2388 .depth_in{z-index: 4;}
#stacks_in_2388 .depth_tint{z-index: 3;}
#stacks_in_2388 .depth_gradient{z-index: 2;}
#stacks_in_2388 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2388 hr{border: 0;margin: 0;}

#stacks_in_2388 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2388 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2388 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2568>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2578 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2578 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2578 .depth_section_link:hover .depth_in,
#stacks_in_2578 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2578{margin-bottom: 0;}


#stacks_in_2578.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2578.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2578 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2578 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2578 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2578 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2578 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2578 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2578 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2578 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2578 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2578 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2578 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2578 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2578 .depth_tint,
	#stacks_in_2578 .content_tint{ background: none !important; }
	#stacks_in_2578 .heading_out h2,
	#stacks_in_2578 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2578 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2578 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2578 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2578 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2578 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2578 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2578 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2578 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2578 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2578 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2578 .depth_aside_wrapper,
#stacks_in_2578 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2578 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2578 .content_out .centered_image img{float: left;} 





#stacks_in_2578 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2578 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2578 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2578 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2578 .depth_in{z-index: 4;}
#stacks_in_2578 .depth_tint{z-index: 3;}
#stacks_in_2578 .depth_gradient{z-index: 2;}
#stacks_in_2578 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2578 hr{border: 0;margin: 0;}

#stacks_in_2578 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2578 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2578 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3706 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3706 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3706 .depth_section_link:hover .depth_in,
#stacks_in_3706 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3706{margin-bottom: 0;}


#stacks_in_3706.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3706.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3706 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3706 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3706 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3706 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3706 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3706 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3706 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3706 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3706 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3706 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3706 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3706 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3706 .depth_tint,
	#stacks_in_3706 .content_tint{ background: none !important; }
	#stacks_in_3706 .heading_out h2,
	#stacks_in_3706 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3706 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3706 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3706 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3706 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3706 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3706 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3706 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3706 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3706 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3706 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3706 .depth_aside_wrapper,
#stacks_in_3706 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3706 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3706 .content_out .centered_image img{float: left;} 





#stacks_in_3706 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3706 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3706 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3706 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3706 .depth_in{z-index: 4;}
#stacks_in_3706 .depth_tint{z-index: 3;}
#stacks_in_3706 .depth_gradient{z-index: 2;}
#stacks_in_3706 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3706 hr{border: 0;margin: 0;}

#stacks_in_3706 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3706 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3706 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3835 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3835 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3835 .depth_section_link:hover .depth_in,
#stacks_in_3835 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3835{margin-bottom: 0;}


#stacks_in_3835.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3835.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3835 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3835 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3835 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3835 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3835 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3835 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3835 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3835 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3835 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3835 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3835 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3835 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3835 .depth_tint,
	#stacks_in_3835 .content_tint{ background: none !important; }
	#stacks_in_3835 .heading_out h2,
	#stacks_in_3835 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3835 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3835 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3835 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3835 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3835 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3835 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3835 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3835 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3835 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3835 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3835 .depth_aside_wrapper,
#stacks_in_3835 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3835 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3835 .content_out .centered_image img{float: left;} 





#stacks_in_3835 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3835 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3835 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3835 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3835 .depth_in{z-index: 4;}
#stacks_in_3835 .depth_tint{z-index: 3;}
#stacks_in_3835 .depth_gradient{z-index: 2;}
#stacks_in_3835 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3835 hr{border: 0;margin: 0;}

#stacks_in_3835 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3835 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3835 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3689 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3689 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3689 .depth_section_link:hover .depth_in,
#stacks_in_3689 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3689{margin-bottom: 0;}


#stacks_in_3689.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3689.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3689 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3689 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3689 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3689 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3689 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3689 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3689 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3689 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3689 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3689 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3689 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3689 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3689 .depth_tint,
	#stacks_in_3689 .content_tint{ background: none !important; }
	#stacks_in_3689 .heading_out h2,
	#stacks_in_3689 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3689 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3689 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3689 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3689 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3689 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3689 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3689 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3689 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3689 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3689 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3689 .depth_aside_wrapper,
#stacks_in_3689 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3689 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3689 .content_out .centered_image img{float: left;} 





#stacks_in_3689 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3689 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3689 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3689 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3689 .depth_in{z-index: 4;}
#stacks_in_3689 .depth_tint{z-index: 3;}
#stacks_in_3689 .depth_gradient{z-index: 2;}
#stacks_in_3689 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3689 hr{border: 0;margin: 0;}

#stacks_in_3689 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3689 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3689 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3008>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2575 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2575 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2575 .depth_section_link:hover .depth_in,
#stacks_in_2575 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2575{margin-bottom: 0;}


#stacks_in_2575.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2575.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2575 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2575 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2575 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2575 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2575 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2575 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2575 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2575 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2575 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2575 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2575 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2575 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2575 .depth_tint,
	#stacks_in_2575 .content_tint{ background: none !important; }
	#stacks_in_2575 .heading_out h2,
	#stacks_in_2575 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2575 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2575 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2575 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2575 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2575 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2575 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2575 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2575 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2575 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2575 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2575 .depth_aside_wrapper,
#stacks_in_2575 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2575 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2575 .content_out .centered_image img{float: left;} 





#stacks_in_2575 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2575 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2575 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2575 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2575 .depth_in{z-index: 4;}
#stacks_in_2575 .depth_tint{z-index: 3;}
#stacks_in_2575 .depth_gradient{z-index: 2;}
#stacks_in_2575 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2575 hr{border: 0;margin: 0;}

#stacks_in_2575 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2575 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2575 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_2572 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_2572 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_2572 .depth_section_link:hover .depth_in,
#stacks_in_2572 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_2572{margin-bottom: 0;}


#stacks_in_2572.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_2572.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_2572 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_2572 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_2572 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_2572 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_2572 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_2572 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_2572 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_2572 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_2572 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_2572 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_2572 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_2572 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_2572 .depth_tint,
	#stacks_in_2572 .content_tint{ background: none !important; }
	#stacks_in_2572 .heading_out h2,
	#stacks_in_2572 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_2572 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_2572 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_2572 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_2572 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_2572 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_2572 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_2572 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_2572 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_2572 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_2572 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_2572 .depth_aside_wrapper,
#stacks_in_2572 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_2572 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_2572 .content_out .centered_image img{float: left;} 





#stacks_in_2572 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_2572 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_2572 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_2572 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_2572 .depth_in{z-index: 4;}
#stacks_in_2572 .depth_tint{z-index: 3;}
#stacks_in_2572 .depth_gradient{z-index: 2;}
#stacks_in_2572 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_2572 hr{border: 0;margin: 0;}

#stacks_in_2572 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2572 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_2572 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3021 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3021 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3021 .depth_section_link:hover .depth_in,
#stacks_in_3021 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3021{margin-bottom: 0;}


#stacks_in_3021.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3021.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3021 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3021 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3021 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3021 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3021 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3021 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3021 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3021 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3021 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3021 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3021 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3021 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3021 .depth_tint,
	#stacks_in_3021 .content_tint{ background: none !important; }
	#stacks_in_3021 .heading_out h2,
	#stacks_in_3021 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3021 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3021 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3021 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3021 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3021 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3021 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3021 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3021 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3021 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3021 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3021 .depth_aside_wrapper,
#stacks_in_3021 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3021 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3021 .content_out .centered_image img{float: left;} 





#stacks_in_3021 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3021 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3021 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3021 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3021 .depth_in{z-index: 4;}
#stacks_in_3021 .depth_tint{z-index: 3;}
#stacks_in_3021 .depth_gradient{z-index: 2;}
#stacks_in_3021 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3021 hr{border: 0;margin: 0;}

#stacks_in_3021 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3021 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3021 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3023 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3023 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3023 .depth_section_link:hover .depth_in,
#stacks_in_3023 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3023{margin-bottom: 0;}


#stacks_in_3023.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3023.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3023 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3023 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3023 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3023 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3023 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3023 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3023 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3023 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3023 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3023 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3023 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3023 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3023 .depth_tint,
	#stacks_in_3023 .content_tint{ background: none !important; }
	#stacks_in_3023 .heading_out h2,
	#stacks_in_3023 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3023 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3023 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3023 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3023 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3023 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3023 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3023 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3023 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3023 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3023 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3023 .depth_aside_wrapper,
#stacks_in_3023 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3023 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3023 .content_out .centered_image img{float: left;} 





#stacks_in_3023 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3023 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3023 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3023 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3023 .depth_in{z-index: 4;}
#stacks_in_3023 .depth_tint{z-index: 3;}
#stacks_in_3023 .depth_gradient{z-index: 2;}
#stacks_in_3023 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3023 hr{border: 0;margin: 0;}

#stacks_in_3023 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3023 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3023 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_2590>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3009 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3009 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3009 .depth_section_link:hover .depth_in,
#stacks_in_3009 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3009{margin-bottom: 0;}


#stacks_in_3009.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3009.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3009 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3009 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3009 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3009 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3009 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3009 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3009 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3009 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3009 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3009 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3009 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3009 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3009 .depth_tint,
	#stacks_in_3009 .content_tint{ background: none !important; }
	#stacks_in_3009 .heading_out h2,
	#stacks_in_3009 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3009 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3009 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3009 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3009 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3009 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3009 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3009 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3009 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3009 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3009 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3009 .depth_aside_wrapper,
#stacks_in_3009 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3009 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3009 .content_out .centered_image img{float: left;} 





#stacks_in_3009 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3009 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3009 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3009 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3009 .depth_in{z-index: 4;}
#stacks_in_3009 .depth_tint{z-index: 3;}
#stacks_in_3009 .depth_gradient{z-index: 2;}
#stacks_in_3009 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3009 hr{border: 0;margin: 0;}

#stacks_in_3009 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3009 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3009 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3694 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3694 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3694 .depth_section_link:hover .depth_in,
#stacks_in_3694 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3694{margin-bottom: 0;}


#stacks_in_3694.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3694.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3694 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3694 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3694 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3694 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3694 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3694 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3694 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3694 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3694 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3694 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3694 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3694 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3694 .depth_tint,
	#stacks_in_3694 .content_tint{ background: none !important; }
	#stacks_in_3694 .heading_out h2,
	#stacks_in_3694 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3694 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3694 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3694 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3694 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3694 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3694 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3694 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3694 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3694 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3694 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3694 .depth_aside_wrapper,
#stacks_in_3694 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3694 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3694 .content_out .centered_image img{float: left;} 





#stacks_in_3694 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3694 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3694 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3694 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3694 .depth_in{z-index: 4;}
#stacks_in_3694 .depth_tint{z-index: 3;}
#stacks_in_3694 .depth_gradient{z-index: 2;}
#stacks_in_3694 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3694 hr{border: 0;margin: 0;}

#stacks_in_3694 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3694 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3694 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3696 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3696 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3696 .depth_section_link:hover .depth_in,
#stacks_in_3696 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3696{margin-bottom: 0;}


#stacks_in_3696.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3696.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3696 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3696 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3696 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3696 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3696 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3696 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3696 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3696 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3696 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3696 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3696 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3696 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3696 .depth_tint,
	#stacks_in_3696 .content_tint{ background: none !important; }
	#stacks_in_3696 .heading_out h2,
	#stacks_in_3696 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3696 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3696 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3696 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3696 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3696 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3696 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3696 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3696 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3696 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3696 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3696 .depth_aside_wrapper,
#stacks_in_3696 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3696 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3696 .content_out .centered_image img{float: left;} 





#stacks_in_3696 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3696 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3696 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3696 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3696 .depth_in{z-index: 4;}
#stacks_in_3696 .depth_tint{z-index: 3;}
#stacks_in_3696 .depth_gradient{z-index: 2;}
#stacks_in_3696 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3696 hr{border: 0;margin: 0;}

#stacks_in_3696 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3696 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3696 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3028 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3028 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3028 .depth_section_link:hover .depth_in,
#stacks_in_3028 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3028{margin-bottom: 0;}


#stacks_in_3028.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3028.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3028 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3028 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3028 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3028 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3028 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3028 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3028 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3028 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3028 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3028 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3028 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3028 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3028 .depth_tint,
	#stacks_in_3028 .content_tint{ background: none !important; }
	#stacks_in_3028 .heading_out h2,
	#stacks_in_3028 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3028 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3028 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3028 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3028 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3028 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3028 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3028 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3028 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3028 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3028 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3028 .depth_aside_wrapper,
#stacks_in_3028 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3028 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3028 .content_out .centered_image img{float: left;} 





#stacks_in_3028 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3028 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3028 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3028 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3028 .depth_in{z-index: 4;}
#stacks_in_3028 .depth_tint{z-index: 3;}
#stacks_in_3028 .depth_gradient{z-index: 2;}
#stacks_in_3028 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3028 hr{border: 0;margin: 0;}

#stacks_in_3028 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3028 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3028 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}#stacks_in_3671>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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



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



}




  
/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3033 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3033 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3033 .depth_section_link:hover .depth_in,
#stacks_in_3033 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3033{margin-bottom: 0;}


#stacks_in_3033.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3033.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3033 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3033 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3033 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3033 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3033 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3033 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3033 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3033 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3033 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3033 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3033 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3033 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3033 .depth_tint,
	#stacks_in_3033 .content_tint{ background: none !important; }
	#stacks_in_3033 .heading_out h2,
	#stacks_in_3033 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3033 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3033 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3033 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3033 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3033 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3033 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3033 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3033 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3033 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3033 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3033 .depth_aside_wrapper,
#stacks_in_3033 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3033 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3033 .content_out .centered_image img{float: left;} 





#stacks_in_3033 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3033 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3033 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3033 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3033 .depth_in{z-index: 4;}
#stacks_in_3033 .depth_tint{z-index: 3;}
#stacks_in_3033 .depth_gradient{z-index: 2;}
#stacks_in_3033 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3033 hr{border: 0;margin: 0;}

#stacks_in_3033 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3033 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3033 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3677 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3677 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3677 .depth_section_link:hover .depth_in,
#stacks_in_3677 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3677{margin-bottom: 0;}


#stacks_in_3677.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3677.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3677 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3677 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3677 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3677 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3677 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3677 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3677 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3677 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3677 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3677 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3677 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3677 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3677 .depth_tint,
	#stacks_in_3677 .content_tint{ background: none !important; }
	#stacks_in_3677 .heading_out h2,
	#stacks_in_3677 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3677 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3677 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3677 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3677 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3677 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3677 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3677 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3677 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3677 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3677 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3677 .depth_aside_wrapper,
#stacks_in_3677 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3677 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3677 .content_out .centered_image img{float: left;} 





#stacks_in_3677 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3677 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3677 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3677 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3677 .depth_in{z-index: 4;}
#stacks_in_3677 .depth_tint{z-index: 3;}
#stacks_in_3677 .depth_gradient{z-index: 2;}
#stacks_in_3677 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3677 hr{border: 0;margin: 0;}

#stacks_in_3677 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3677 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3677 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3674 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3674 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3674 .depth_section_link:hover .depth_in,
#stacks_in_3674 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3674{margin-bottom: 0;}


#stacks_in_3674.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3674.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3674 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3674 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3674 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3674 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3674 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3674 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3674 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3674 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3674 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3674 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3674 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3674 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3674 .depth_tint,
	#stacks_in_3674 .content_tint{ background: none !important; }
	#stacks_in_3674 .heading_out h2,
	#stacks_in_3674 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3674 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3674 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3674 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3674 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3674 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3674 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3674 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 0, 128, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(255, 102, 0, 1.00);
	border-right: 0px solid rgba(255, 102, 0, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3674 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3674 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3674 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3674 .depth_aside_wrapper,
#stacks_in_3674 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3674 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3674 .content_out .centered_image img{float: left;} 





#stacks_in_3674 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3674 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3674 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3674 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3674 .depth_in{z-index: 4;}
#stacks_in_3674 .depth_tint{z-index: 3;}
#stacks_in_3674 .depth_gradient{z-index: 2;}
#stacks_in_3674 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3674 hr{border: 0;margin: 0;}

#stacks_in_3674 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3674 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3674 hr.hr_bottom_content{
	display: inline-block;
	height: 1px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_3704 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_3704 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_3704 .depth_section_link:hover .depth_in,
#stacks_in_3704 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_3704{margin-bottom: 0;}


#stacks_in_3704.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_3704.depth_out a{
	color: rgba(230, 73, 30, 1.00);}

#stacks_in_3704 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_3704 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(238, 238, 238, 1.00);
	background-size: cover;
	
}





#stacks_in_3704 .depth_tint{ background: rgba(255, 255, 255, 1.00); }

#stacks_in_3704 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_3704 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.53) 0%,rgba(255, 255, 255, 1.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_3704 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(102, 204, 255, 1.00);
	border-right: 0px solid rgba(102, 204, 255, 1.00);
	border-bottom: 0px solid rgba(102, 204, 255, 1.00);
	border-left: 10px solid rgba(102, 204, 255, 1.00);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	line-height: 0;}

#stacks_in_3704 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_3704 .heading_out h2{
	font-size: 20px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: -1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_3704 p.super_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_3704 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	letter-spacing: 2px;
	margin: 5px 0 0px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_3704 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 400px; 
	

	 text-align: left; 
	
	
	padding: 0% 10px 0% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */



@media screen and (max-width: 770px ){
	#stacks_in_3704 .depth_wrapper{background-color: rgba(0, 0, 0, 0.00);}
	#stacks_in_3704 .depth_tint,
	#stacks_in_3704 .content_tint{ background: none !important; }
	#stacks_in_3704 .heading_out h2,
	#stacks_in_3704 .content_out{
		 text-align: left !important; 
		
		
	}
	
}


#stacks_in_3704 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_3704 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_3704 .content_in p.main_content{
	display: block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.00em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_3704 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 4% 6.000000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 102, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_3704 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_3704 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(253, 134, 8, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_3704 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 12px;
	color: rgba(216, 127, 41, 1.00);
	top: -1px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(232, 153, 47, 1.00);
	border-right: 0px solid rgba(232, 153, 47, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_3704 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -400px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_3704 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_3704 .depth_aside_wrapper{
	
	
	 
	padding-right: 400px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_3704 .depth_aside_wrapper,
#stacks_in_3704 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_3704 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_3704 .content_out .centered_image img{float: left;} 





#stacks_in_3704 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_3704 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_3704 .depth_aside_padding{
	padding: 0px 0px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_3704 .depth_aside_padding{
		padding: 0px 0px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_3704 .depth_in{z-index: 4;}
#stacks_in_3704 .depth_tint{z-index: 3;}
#stacks_in_3704 .depth_gradient{z-index: 2;}
#stacks_in_3704 .depth_image{z-index: 1;}








/* Force Mobile Legibility */




/* Breaks */

#stacks_in_3704 hr{border: 0;margin: 0;}

#stacks_in_3704 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3704 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(0, 0, 0, 0.15);
	display: inline-block;}

#stacks_in_3704 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(0, 0, 0, 0.15);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_217 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_217 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_217 .depth_section_link:hover .depth_in,
#stacks_in_217 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_217.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_217.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_217 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_217 .depth_image{

	
	

	background-repeat: no-repeat;
	background-position: center;

	
	background-size: auto 100%;
	background-position: 50% 0;
	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(255, 102, 102, 0.85);
	background-size: cover;
	
}





#stacks_in_217 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_217 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_217 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_217 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 30px 20px 30px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_217 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_217 .heading_out h2{
	font-size: 60px;
	line-height: 64px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_217 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 10px 0 10px;
	 font-weight: bolder; 
	
	
	 text-transform: uppercase;
	float: none;}

#stacks_in_217 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_217 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 440px; 
	

	
	 text-align: center; 
	
	padding: 18% 20px 18% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_217 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_217 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_217 .depth_wrapper{background-color: rgba(0, 0, 0, 0.45);}
	#stacks_in_217 .depth_tint,
	#stacks_in_217 .content_tint{ background: none !important; }
	#stacks_in_217 .heading_out h2,
	#stacks_in_217 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_217 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_217 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_217 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_217 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_217 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_217 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_217 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_217 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_217 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -440px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_217 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_217 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_217 .depth_aside_wrapper,
#stacks_in_217 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_217 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_217 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_217 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_217 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_217 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_217 .depth_in{z-index: 4;}
#stacks_in_217 .depth_tint{z-index: 3;}
#stacks_in_217 .depth_gradient{z-index: 2;}
#stacks_in_217 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_217 .depth_wrapper.content_tint,
	#stacks_in_217 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_217 hr{border: 0;margin: 0;}

#stacks_in_217 hr.hr_top_header{
	height: 2px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_217 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_217 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_257 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_257 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_257 .depth_section_link:hover .depth_in,
#stacks_in_257 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_257.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_257.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_257 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_257 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(102, 204, 255, 0.72);
	background-size: cover;
	
}





#stacks_in_257 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_257 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_257 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_257 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 30px 20px 30px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_257 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_257 .heading_out h2{
	font-size: 60px;
	line-height: 64px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_257 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 10px 0 10px;
	 font-weight: bolder; 
	
	
	 text-transform: uppercase;
	float: none;}

#stacks_in_257 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_257 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 440px; 
	

	
	 text-align: center; 
	
	padding: 18% 20px 18% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_257 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_257 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_257 .depth_wrapper{background-color: rgba(0, 0, 0, 0.45);}
	#stacks_in_257 .depth_tint,
	#stacks_in_257 .content_tint{ background: none !important; }
	#stacks_in_257 .heading_out h2,
	#stacks_in_257 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_257 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_257 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_257 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_257 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_257 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_257 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_257 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_257 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_257 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -440px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_257 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_257 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_257 .depth_aside_wrapper,
#stacks_in_257 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_257 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_257 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_257 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_257 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_257 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_257 .depth_in{z-index: 4;}
#stacks_in_257 .depth_tint{z-index: 3;}
#stacks_in_257 .depth_gradient{z-index: 2;}
#stacks_in_257 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_257 .depth_wrapper.content_tint,
	#stacks_in_257 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_257 hr{border: 0;margin: 0;}

#stacks_in_257 hr.hr_top_header{
	height: 2px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_257 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_257 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_223 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 900px){
	#stacks_in_223 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_223 .depth_section_link:hover .depth_in,
#stacks_in_223 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}





#stacks_in_223.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(0, 0, 0, 1.00);}
#stacks_in_223.depth_out a{
	color: rgba(0, 0, 0, 1.00);}

#stacks_in_223 .depth_in{
	position: relative;
	margin: 0 auto;
	
	text-align: center;
	
}

#stacks_in_223 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: center;

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-223.jpg);
	
	
	
}





#stacks_in_223 .depth_tint{ background: rgba(0, 0, 0, 0.35); }

#stacks_in_223 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_223 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_223 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 30px 20px 30px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_223 .heading_in{
	padding: 20px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_223 .heading_out h2{
	font-size: 60px;
	line-height: 64px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -5px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_223 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 20px;
	letter-spacing: 6px;
	margin: 10px 0 10px;
	 font-weight: bolder; 
	
	
	 text-transform: uppercase;
	float: none;}

#stacks_in_223 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 4px;
	margin: 10px 0 0px;
	
	 font-style: italic; 
	 display: none; 
	
	float: none;}

/* Content */

#stacks_in_223 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 440px; 
	

	
	 text-align: center; 
	
	padding: 18% 20px 18% 20px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_223 .content_out{
		padding: 10% 20px 10% 20px;
		margin: 0 0%;}
	#stacks_in_223 .heading_out h2{
		font-size: 50px;
		line-height: 56px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_223 .depth_wrapper{background-color: rgba(0, 0, 0, 0.30);}
	#stacks_in_223 .depth_tint,
	#stacks_in_223 .content_tint{ background: none !important; }
	#stacks_in_223 .heading_out h2,
	#stacks_in_223 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_223 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_223 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_223 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_223 .content_in p.main_content{
	display: block;
	color: rgba(255, 255, 255, 1.00);
	font-size: 1.05em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	
	
	 display: none; }

#stacks_in_223 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	padding: 4% 6.000000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	 font-weight: bolder; 
	
	}

@media screen and (max-width: 770px){
	#stacks_in_223 .content_in a.depth_button{
		padding: 4% 8%;
	}
}
#stacks_in_223 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_223 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 13px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_223 .depth_aside{
	position: static;
	width: 100%;
	
	

	 
	margin-right: -440px; 
	

	margin-right:0;

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_223 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_223 .depth_aside_wrapper{
	
	
	width: 100%;
}
#stacks_in_223 .depth_aside_wrapper,
#stacks_in_223 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_223 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}







#stacks_in_223 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_223 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_223 .depth_aside_padding{
	padding: 0px 50px 0px 50px;
}
@media screen and (max-width: 770px){
	#stacks_in_223 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_223 .depth_in{z-index: 4;}
#stacks_in_223 .depth_tint{z-index: 3;}
#stacks_in_223 .depth_gradient{z-index: 2;}
#stacks_in_223 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_223 .depth_wrapper.content_tint,
	#stacks_in_223 .depth_gradient{display: none;}
}




/* Breaks */

#stacks_in_223 hr{border: 0;margin: 0;}

#stacks_in_223 hr.hr_top_header{
	height: 2px;
	width: 100%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_223 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 1.00);
	display: inline-block;}

#stacks_in_223 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 20px;}/* Depth Limit */

#stacks_in_235 .depth_limit {
	max-width: 1000px;
}
#stacks_in_235 .depth_limit_padding {
	padding: 30px 30px 30px 30px;
}
@media screen and (min-width: 770px){
	#stacks_in_235 .depth_limit_padding {
		padding: 50px 50px 50px 50px;
	}
}

/* Depth Limit Gradient*/

#stacks_in_235.depth_limit_wrapper{
	   
	background-image: -webkit-linear-gradient(top, rgba(56, 53, 58, 1.00) 0%,rgba(56, 53, 58, 1.00) 95%);
	background-image: linear-gradient(to bottom, rgba(56, 53, 58, 1.00) 0%,rgba(56, 53, 58, 1.00) 95%);
	

	
}




@media screen and (min-width: 770px){
	#stacks_in_235 .s3_row .content_out{
		display: inline-block !important;
	}
}
#stacks_in_235 .s3_row,
#stacks_in_235 .s3_column,
#stacks_in_235 .s3_row .depth_out,
#stacks_in_235 .s3_row .depth_out > div,
#stacks_in_235 .s3_row .depth_wrapper,
#stacks_in_235 .s3_row .depth_image *{
	flex: 0 1 auto;
	display: block !important;
}

#stacks_in_235 .s3_row .content_flex {
	flex: 0 1 auto;
	display: block;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
}

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

#stacks_in_236>.s3_row>.s3_column_left {
	width: 75.00%;
}

#stacks_in_236>.s3_row>.s3_column_right {
	width: 25.000000%;
}




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










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


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


}



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


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


}





/* Depth Content */

@media (min-width: 300px){
	#stacks_in_237 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 770px){
	#stacks_in_237 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_237 .depth_section_link:hover .depth_in,
#stacks_in_237 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_237{margin-bottom: 0;}


#stacks_in_237.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(192, 186, 178, 1.00);}
#stacks_in_237.depth_out a{
	color: rgba(46, 172, 254, 1.00);}

#stacks_in_237 .depth_in{
	position: relative;
	margin: 0 auto;
	
	
	text-align: right;
}

#stacks_in_237 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: 50% 50%;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(255, 255, 255, 0.00);
	background-size: cover;
	
}





#stacks_in_237 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

#stacks_in_237 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_237 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	   
	background: -webkit-linear-gradient(right, rgba(255, 255, 255, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to left, rgba(255, 255, 255, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_237 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_237 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_237 .heading_out h2{
	font-size: 16px;
	line-height: 24px;
	color: rgba(234, 230, 225, 1.00);
	font-weight: 500;
	
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: 3px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_237 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 14px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_237 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 14px;
	letter-spacing: 0px;
	margin: 0px 0 8px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_237 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 300px; 
	

	 text-align: left; 
	
	
	padding: 0% 0px 0% 0px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_237 .content_out{
		padding: 0% 0px 0% 0px;
		margin: 0 0%;}
	#stacks_in_237 .heading_out h2{
		font-size: 16px;
		line-height: 24px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_237 .depth_wrapper{background-color: rgba(255, 255, 255, 0.00);}
	#stacks_in_237 .depth_tint,
	#stacks_in_237 .content_tint{ background: none !important; }
	#stacks_in_237 .heading_out h2,
	#stacks_in_237 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_237 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_237 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_237 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 40px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_237 .content_in p.main_content{
	display: block;
	color: rgba(192, 186, 178, 1.00);
	font-size: 1em;
	line-height: 1.60;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_237 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 3% 4.500000%;
	border-radius: 2px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 255, 255, 0.17);
	
	
	}

@media screen and (max-width: 770px){
	#stacks_in_237 .content_in a.depth_button{
		padding: 3% 6%;
	}
}
#stacks_in_237 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_237 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 14px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_237 .depth_aside{
	position: static;
	width: 100%;
	
	float: left;

	 
	margin-right: -300px; 
	

	

	
}
@media screen and (max-width: 770px){
	#stacks_in_237 .depth_aside{
		margin-right:0;
		
	}
}
#stacks_in_237 .depth_aside_wrapper{
	
	
	 
	padding-right: 300px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_237 .depth_aside_wrapper,
#stacks_in_237 .depth_aside_wrapper .centered_image{
	
	text-align: center;
	
}
#stacks_in_237 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_237 .content_out .centered_image img{float: left;} 



 #stacks_in_237 .depth_aside_padding > div{margin-left: auto;margin-right: auto;}

#stacks_in_237 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_237 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	#stacks_in_237 .depth_aside_padding > div{margin-left: auto;margin-right: auto;}
	
}

#stacks_in_237 .depth_aside_padding{
	padding: 0px 30px 0px 0px;
}
@media screen and (max-width: 770px){
	#stacks_in_237 .depth_aside_padding{
		padding: 0px 0px 0px 0px;
	}
}

/* Layer Top */


#stacks_in_237 .depth_in{z-index: 4;}
#stacks_in_237 .depth_tint{z-index: 3;}
#stacks_in_237 .depth_gradient{z-index: 2;}
#stacks_in_237 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_237 .depth_wrapper.content_tint,
	#stacks_in_237 .depth_gradient{display: none;}
}



@media screen and (max-width: 770px ){
	#stacks_in_237 .depth_wrapper .content_out{
		padding: 0 !important;
		margin: 0 !important;
		max-width: 100% !important;
	}
	#stacks_in_237 .depth_wrapper .content_in{
		padding: 30px !important;
		margin: 0 !important;
	}
}



/* Breaks */

#stacks_in_237 hr{border: 0;margin: 0;}

#stacks_in_237 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 0.40);
	display: inline-block;}

#stacks_in_237 hr.hr_bottom_header{
	height: 3px;
	width: 30%;
	background: rgba(255, 255, 255, 0.40);
	display: inline-block;}

#stacks_in_237 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}/* Depth Content */

@media (min-width: 300px){
	#stacks_in_609 .content_flex{
		min-height: 0px;
	}
}

@media (min-width: 770px){
	#stacks_in_609 .content_flex{
		min-height: 0px;
	}
}

.depth_out .stacks-description{
  background: rgba(0,0,0,0.3);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.3) !important;
  color: #fff !important;
  border-radius: 3px;}
  


.stacks-partial.grande .depth_out .velvet-icon{
display: none;
}
/* Section Link Style */

.depth_section_link{
	overflow: hidden;
	position: relative;
	display: block;
	width: 100%;
}
.depth_section_link .depth_in,
.depth_section_link .depth_image{
	transition: transform 300ms;
	transform: scale(1);
}
#stacks_in_609 .depth_section_link:hover .depth_in,
#stacks_in_609 .depth_section_link:hover .depth_image{
	transform: scale(1.00);
}




	#stacks_in_609{margin-bottom: 0;}


#stacks_in_609.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(192, 186, 178, 1.00);}
#stacks_in_609.depth_out a{
	color: rgba(46, 172, 254, 1.00);}

#stacks_in_609 .depth_in{
	position: relative;
	margin: 0 auto;
	text-align: left;
	
	
}

#stacks_in_609 .depth_image{

	background-size: cover;
	

	background-repeat: no-repeat;
	background-position: 50% 50%;

	

	
	
		/* Default Background*/
		background-image: url(../../rw_common/plugins/stacks/mount.jpg);
	

	
	
	
	
	
	background-image: none;
	background-color: rgba(255, 255, 255, 0.00);
	background-size: cover;
	
}





#stacks_in_609 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

#stacks_in_609 .content_tint{ background: rgba(0, 0, 0, 0.00); }

#stacks_in_609 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0.00) 0%,rgba(0, 0, 0, 0.00) 75%);
	
	
	
	}



/* Heading */

#stacks_in_609 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

#stacks_in_609 .heading_in{
	padding: 0px 0;
	margin-left: 0px;
	margin-right: 0px;
}

#stacks_in_609 .heading_out h2{
	font-size: 16px;
	line-height: 24px;
	color: rgba(234, 230, 225, 1.00);
	font-weight: 500;
	
	
	
	 text-align: left !important; 
	
	
	
	letter-spacing: 3px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_609 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 14px;
	letter-spacing: 0px;
	margin: 0px 0 7px;
	
	
	 display: none; 
	
	float: none;}

#stacks_in_609 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 14px;
	letter-spacing: 0px;
	margin: 0px 0 8px;
	
	
	
	
	float: none;}

/* Content */

#stacks_in_609 .content_out{
	display: inline-block;
	position: relative;

	 
	max-width: 300px; 
	

	 text-align: left; 
	
	
	padding: 0% 0px 0% 0px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_609 .content_out{
		padding: 0% 0px 0% 0px;
		margin: 0 0%;}
	#stacks_in_609 .heading_out h2{
		font-size: 16px;
		line-height: 24px;
	}
}


@media screen and (max-width: 770px ){
	#stacks_in_609 .depth_wrapper{background-color: rgba(255, 255, 255, 0.00);}
	#stacks_in_609 .depth_tint,
	#stacks_in_609 .content_tint{ background: none !important; }
	#stacks_in_609 .heading_out h2,
	#stacks_in_609 .content_out{
		
		 text-align: center !important; 
		
	}
	
	#stacks_in_609 .depth_wrapper .content_out{ display: block;margin: 0 auto; }
	
}


#stacks_in_609 .content_flex{
	 align-items: flex-start; 
	
	
}

#stacks_in_609 .content_in{
	min-width: 200px;
	position:relative;
	z-index:1;
	background: rgba(0, 0, 0, 0.00);
	border: 0px solid rgba(255, 255, 255, 1.00);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*IE 11 Fix*/
.depth_ie .content_in{
	width: 100%;
}

#stacks_in_609 .content_in p.main_content{
	display: block;
	color: rgba(192, 186, 178, 1.00);
	font-size: 0.85em;
	line-height: 1.40;
	margin-top: 0%;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	
	
	}

#stacks_in_609 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 15px;
	padding: 3% 4.500000%;
	border-radius: 30px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);
	margin-bottom: 15%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(255, 255, 255, 0.10);
	
	
	}

@media screen and (max-width: 770px){
	#stacks_in_609 .content_in a.depth_button{
		padding: 3% 6%;
	}
}
#stacks_in_609 .content_in a.depth_button:hover{
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 1.00);}

#stacks_in_609 .content_in p.sub_content{
	font-weight: normal;
	
	 font-style: italic; 
	
	font-size: 14px;
	color: rgba(255, 255, 255, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

#stacks_in_609 .depth_aside{
	position: static;
	width: 100%;
	float: right;
	

	 
	margin-right: -300px; 
	

	

	display: none;
}
@media screen and (max-width: 770px){
	#stacks_in_609 .depth_aside{
		margin-right:0;
		display: none;
	}
}
#stacks_in_609 .depth_aside_wrapper{
	
	
	 
	padding-right: 300px; 
	
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	
	width: 100%;
}
#stacks_in_609 .depth_aside_wrapper,
#stacks_in_609 .depth_aside_wrapper .centered_image{
	
	
	
}
#stacks_in_609 .depth_aside_wrapper .centered_image .imageStyle{
	
	
}

 #stacks_in_609 .content_out .centered_image img{float: left;} 





#stacks_in_609 .depth_aside_padding > div{max-width:300px;}

@media screen and (max-width: 770px){
	#stacks_in_609 .depth_aside_wrapper{
		position: relative;
		transform: none;
		top: auto;
		padding-right: 0; 
	}
	
	
	
}

#stacks_in_609 .depth_aside_padding{
	padding: 0px 50px 0px 0px;
}
@media screen and (max-width: 770px){
	#stacks_in_609 .depth_aside_padding{
		padding: 0px 20px 0px 20px;
	}
}

/* Layer Top */


#stacks_in_609 .depth_in{z-index: 4;}
#stacks_in_609 .depth_tint{z-index: 3;}
#stacks_in_609 .depth_gradient{z-index: 2;}
#stacks_in_609 .depth_image{z-index: 1;}








/* Force Mobile Legibility */

@media screen and (max-width: 770px ){
	#stacks_in_609 .depth_wrapper.content_tint,
	#stacks_in_609 .depth_gradient{display: none;}
}



@media screen and (max-width: 770px ){
	#stacks_in_609 .depth_wrapper .content_out{
		padding: 0 !important;
		margin: 0 !important;
		max-width: 100% !important;
	}
	#stacks_in_609 .depth_wrapper .content_in{
		padding: 30px !important;
		margin: 0 !important;
	}
}



/* Breaks */

#stacks_in_609 hr{border: 0;margin: 0;}

#stacks_in_609 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(255, 255, 255, 0.40);
	display: inline-block;}

#stacks_in_609 hr.hr_bottom_header{
	height: 3px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	display: inline-block;}

#stacks_in_609 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}