.seam{background-color:transparent;width:100%;overflow:hidden}.seam svg{display:block;transform:scale(1.05)}.seam-top{z-index:1;position:absolute;top:0}.seam-bottom{z-index:1;position:absolute;bottom:0}.seam-content-wrapper{position:relative;overflow:hidden}.seam-content-wrapper .seam,.seam-content-wrapper .seam-filler{position:absolute;width:100%;top:60%}.seam-content-wrapper .seam{transform:translateY(-100%) scale(1.01)}.seam-content-wrapper .seam-filler{height:100%}.seam-animate-end{visibility:hidden}
[data-pab]:not(.open){cursor:pointer}.pab-wrapper,.pab{overflow:hidden}.pab-launcher a{pointer-events:none}
.com_joeworkman_stacks_impact_stack .impact-animate.pre-anim{display:none}.com_joeworkman_stacks_impact_stack .slides-navigation{margin:0 auto;position:absolute;z-index:99;width:100%}.com_joeworkman_stacks_impact_stack .slides-navigation a{position:absolute;display:block;text-decoration:none}.com_joeworkman_stacks_impact_stack .slides-navigation a::before{line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;text-rendering:auto;transform:translate(0,0)}.com_joeworkman_stacks_impact_stack .slides-pagination > a{text-decoration:none}.com_joeworkman_stacks_impact_stack .fg-content{position:absolute;top:0;width:100%}.com_joeworkman_stacks_impact_stack .slides-navigation a:before{font-family:"FontAwesome","Font Awesome 5 Pro";font-weight:900}.com_joeworkman_stacks_impact_stack .impact-scroll:hover{cursor:pointer}.com_joeworkman_stacks_impact_stack .slides-container{display:none}.com_joeworkman_stacks_impact_stack .scrollable{position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.com_joeworkman_stacks_impact_stack .scrollable::after{content:"";display:table;clear:both}.com_joeworkman_stacks_impact_stack .impact-arrow-wrap{position:absolute;z-index:1050;top:0;margin-left:-45px;width:90px;height:90px;padding:0;font-size:9px;display:block}.com_joeworkman_stacks_impact_stack .impact-arrow{float:left;position:absolute;margin-top:20px;margin-left:23px;width:40px;height:40px;border-style:solid;border-bottom-color:transparent;border-left-color:transparent;transform:rotate(135deg)}.com_joeworkman_stacks_impact_stack .impact-arrow-wrap.animates .impact-arrow{animation:impactArrows linear 1.8s 0.4s}.com_joeworkman_stacks_impact_stack .video-container{min-height:100%;min-width:100%;position:absolute;top:0;left:0}.com_joeworkman_stacks_impact_stack .video-container > img{width:100%;height:100%}.com_joeworkman_stacks_impact_stack video{max-width:none}.com_joeworkman_stacks_impact_stack .impact-container{position:absolute}.com_joeworkman_stacks_impact_stack .impact-container.v-full{height:100%}.com_joeworkman_stacks_impact_stack .impact-container.v-full .slide-content{height:100%}.com_joeworkman_stacks_impact_stack .impact-container.v-center{top:50%;transform:translateY(-50%)}.com_joeworkman_stacks_impact_stack .impact-container.h-center{left:50%;transform:translateX(-50%)}.com_joeworkman_stacks_impact_stack .impact-container.h-center.v-center{top:50%;left:50%;transform:translate(-50%,-50%)}.com_joeworkman_stacks_impact_stack .impact-container:not(.h-center):not(.h-left):not(.h-right){width:100%}@keyframes impactArrows{0%{transform:translate(0px,0px) rotate(135deg) scale(1)}15%{transform:translate(0px,22px) rotate(135deg) scale(0.8)}30%{transform:translate(0px,13px) rotate(135deg) scale(0.9)}45%{transform:translate(0px,27px) rotate(135deg) scale(0.8)}60%{transform:translate(0px,13px) rotate(135deg) scale(0.8)}75%{transform:translate(0px,4px) rotate(135deg) scale(0.9)}100%{transform:translate(0px,0px) rotate(135deg) scale(1)}}
/* MultiButtonThing [Page] by RapidWeaver Central  */




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

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

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




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










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



}



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


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


}






#stacks_in_539 {
	margin: 8px 0px 0px 0px;
}
/* HotelModeThing by RapidWeaver Central */

#hotelmodeThingstacks_in_526 {
	display: block;
	overflow: hidden;
}

#stacks_in_526 .hotelmodething {
	display: block;
	overflow: hidden;
	position: relative;
	height: 200px;
	width:  400px;
}

#stacks_in_526 .labelthing {
	display: block;
	overflow: hidden;
	position: absolute;	
	top: 20px;
	left:  20px;
	padding: 10px;
	width: auto;
	text-align: center;
	height: auto !important;	
	line-height: 16px;	
 	background: rgba(255, 255, 255,0.7); 
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
			border-radius: 5px;

}


#stacks_in_526 .imagething {
	display: block;
	position: relative;
	overflow: hidden;
	height: 200px;
	width:  400px;
	image-rendering:optimizeQuality;
}



/* ShineButtonThing by RapidWeaver Central  */

#shinebuttonThingstacks_in_526 {
}

#stacks_in_526 .shinebuttonthing, #stacks_in_526 .shinebuttonthing a {
	display: inline-block;
  	position: absolute;
 	bottom: 20px;
  	right: 20px;
	width: auto;
	padding: 10px;
	text-align: center;
   	cursor: pointer;
	line-height: 16px;
	font-size: 13px;
	background: #FFFFFF;
	color: #000000;
	text-shadow: 0 1px 0px #333333;
	text-shadow:none;
	text-transform: none;;
	letter-spacing:0px;;
	font-weight:normal;;
  	overflow: hidden;
  	-webkit-user-select: none;
	   -moz-user-select: none;
			user-select: none;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
			border-radius: 5px;
  	-webkit-transition: all 0.3s ease;
  	   -moz-transition: all 0.3s ease;
  		-ms-transition: all 0.3s ease;
  			transition: all 0.3s ease;
}

#stacks_in_526 .shinebuttonthing:after {
  	content: '';
  	position: absolute;
	width: 200px;
  	left: -200px;
  	height:  16px;
  	-webkit-transform: skewX(-25deg);
       -moz-transform: skewX(-25deg);
  		-ms-transform: skewX(-25deg);
  			transform: skewX(-25deg);
  	background-image: -webkit-linear-gradient(left, transparent, rgba(255,255,255,0.14), transparent);
  	background-image: -moz-linear-gradient(left, transparent, rgba(255,255,255,0.14), transparent);
  	background-image: -ms-linear-gradient(left, transparent, rgba(255,255,255,0.14), transparent);
  	background-image: linear-gradient(to right, transparent, rgba(255,255,255,0.14), transparent);
}

#stacks_in_526 .shinebuttonthing:hover:after {
  	-webkit-animation: shine 0.8s ease;
  	   -moz-animation: shine 0.8s ease;
  		-ms-animation: shine 0.8s ease;
  			animation: shine 0.8s ease;
}

@-webkit-keyframes shine {
  100% {
    left: 200px;
  }
}

@-moz-keyframes shine {
  100% {
    left: 200px;
  }
}

@-ms-keyframes shine {
  100% {
    left: 200px;
  }
}

@keyframes shine {
  100% {
    left: 200px;
  }
}





#stacks_in_526 {
	border: solid rgba(26, 157, 31, 1.00);
	border-width:  7px;
	padding: 20px 0px 20px 0px;
}

#stacks_in_404 {
	border: solid rgba(190, 20, 17, 1.00);
	border-width:  4px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding: 40px 0px 40px 0px;
}

#stacks_in_575 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  6px;
	margin: 8px 0px 0px 0px;
}

#edit-mode-icon {
	margin-top: 12px;
	margin-bottom: 12px;
}

#drawer-topper {
	text-align: center;	
}





html {
	position: relative;
}

/* Added to fix formatting issues is some themes and provide more consistent font sizes (v1.1) */
#stacks_in_568 {
	font-size: 14px;
	line-height: 21px;
}

#drawer-opener {
	width: 40px;
	height: 40px;
	line-height: 40px;
	z-index: 99999;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	cursor: pointer;
	text-align: center;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	vertical-align: baseline;
	white-space: nowrap;
	color: #fff;
	text-decoration: none;
}


#drawer-opener {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-top: 0px;
}












#stacks_in_568 #drawer-opener {
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.55), 0 1px 15px 0 rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.55), 0 1px 15px 0 rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.55), 0 1px 15px 0 rgba(0, 0, 0, 0.3);
}







#stacks_in_568 {
	z-index: 99998;
	overflow: visible;
	position: absolute;
}


#stacks_in_568 {
	
	position: fixed;
	
	width: 100%;
}



#stacks_in_568 .drawer-closer {
	width: 40px;
	height: 40px;
	position: absolute;
	display: block;
	cursor: pointer;
	background: url(../index_files/drawer-images/close-x-trans-black.png) no-repeat;
	z-index: 99999;
}

#stacks_in_568 .drawer-wrapper, #stacks_in_568 .drawer-outer {
	display: block;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#stacks_in_568 .drawer-padding {
	padding-top: 40px;
	padding-bottom: 40px;
}


#stacks_in_568 .drawer-content {
	margin: 0 40px;
}


#stacks_in_568 {
	top: 0;
	left: 0;
}

#stacks_in_568 .drawer-wrapper {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}

#stacks_in_568 .drawer-closer {
	bottom: 0;
	right: 0;
	margin-right: -15px;
	margin-bottom: -15px;
}










#stacks_in_568 .drawer-wrapper {
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75), 0 1px 15px 0 rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75), 0 1px 15px 0 rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75), 0 1px 15px 0 rgba(0, 0, 0, 0.4);
}



/* Styles Section */










#stacks_in_568 .drawer-wrapper {
	background: url(../index_files/drawer-images/light-linen.jpg) repeat;
}

#stacks_in_568 .drawer-content * {
	color: #3b3b3b;
}

#drawer-opener {
	background: url(../index_files/drawer-images/light-linen.jpg) repeat;
	color: #3b3b3b;
}












/* Adds link color picker override to the Drawer stack (v1.1) */

#stacks_in_568 .drawer-content a, #stacks_in_568 .drawer-content a:visited {
	color: #0B62B2;
}

#stacks_in_568 .drawer-content a:hover, #stacks_in_568 .drawer-content a:active {
	color: #084985;
}




/* GlowThing by RapidWeaver Central  — based on a snippet by Kayla Rose */
 
#stacks_in_535 .rain {
	padding: 10px 12px 12px 10px;
	margin: 0;
	-webkit-box-shadow: 8px 8px 8px #BE1411 inset, -9px -9px 8px #BE1411 inset;
	   -moz-box-shadow: 10px 10px 10px #BE1411 inset, -9px -9px 8px #BE1411 inset;
			box-shadow: 8px 8px 8px #BE1411 inset, -9px -9px 8px #BE1411 inset;
}

#stacks_in_535 .fringe {
	padding: 1px;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
			border-radius: 5px;
}

#stacks_in_535 .fringe, .rain, .fringe.start, .rain.start {
	background-repeat: repeat-x, repeat-x, repeat-x, repeat-x;
	background-position: 0 0, 0 0, 0 0, 0 0;
	background-image: -moz-linear-gradient(left, #09BA5E 0%, #00C7CE 15%, #3472CF 26%, #00C7CE 48%, #0CCF91 91%, #09BA5E 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(0,0,0,.3)), color-stop(23%,rgba(0,0,0,.1)), color-stop(40%,rgba(255,231,87,.1)), color-stop(61%,rgba(255,231,87,.2)), color-stop(70%,rgba(255,231,87,.1)), color-stop(80%,rgba(0,0,0,.1)), color-stop(100%,rgba(0,0,0,.25)));
	background-color: #39f;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00BA1B', endColorstr='#00BA1B',GradientType=1 );
}

#stacks_in_535 .fringe.end, .rain.end {
	background-position: -5400px 0, -4600px 0, -3800px 0, -3000px 0;
	-webkit-transition-property: background-position;
	-webkit-transition-duration: 30s;
	-webkit-transition-timing-function: linear;
	   -moz-transition-property: background-position;
	   -moz-transition-duration: 30s;
	   -moz-transition-timing-function: linear;
			transition-property: background-position;
			transition-duration: 30s;
			transition-timing-function: linear;
}

@-webkit-keyframes colors {
	0% {background-color: #39f;
}

15% {
	background-color: #F246C9;
}

30% {
	background-color: #4453F2;
}

45% {
	background-color: #44F262;
}

60% {
	background-color: #F257D4;
}

75% {
	background-color: #EDF255;
}

90% {
	background-color: #F20006;
}

100% {
	background-color: #39f;
}

}

#stacks_in_535 .fringe,.rain {
	-webkit-animation-direction: normal;
	-webkit-animation-duration: 20s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-name: colors;
	-webkit-animation-timing-function: ease;
}

#stacks_in_535 .fringe.unfocus {
	background: #333 !important;
	-webkit-box-shadow: 0px 0px 15px rgba(255,255,255,.2);
	   -moz-box-shadow: 0px 0px 15px rgba(255,255,255,.2);
			box-shadow: 0px 0px 15px rgba(255,255,255,.2);
	-webkit-animation-name: none;
}

#stacks_in_535 .rain.unfocus {
	background: #000 !important;
	-webkit-animation-name: none;
}#stacks_in_537_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_537 a:link, #stacks_in_537 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_537 a:hover, #stacks_in_537 a:active {
	color:#FFFFFF;
}







#stacks_in_537 a:link, #stacks_in_537 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_537 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_537 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_402 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_228>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




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

#stacks_in_431 {
	background-color: rgba(132, 0, 127, 1.00);
}
/* AwesomeButtonThing Stack by RapidWeaver Central */

#awesomebuttonthingstacks_in_435 {
	position: relative;
	overflow: hidden;
	text-align: Center;
	white-space: nowrap;
	text-decoration:none !important;
}
	
#stacks_in_435 .awesomebuttonthing {
	display: inline-block;
	position: relative;
	margin: 5px;
	padding: 10px 10px 10px 10px;
	font-size: 20px;
	text-decoration: none !important;
	background: #fff;
	outline: 0;
	cursor: pointer;
	 width: calc (100% + 5px);
	 
	line-height: 16px;
	text-shadow: 0 1px 0px #333333;
	text-transform: uppercase;;
	
	letter-spacing:0px;;
	font-weight:bold;;
	-webkit-box-shadow: inset 0 -2px 6px rgba(218,225,230,.2),0 0 0 1px rgba(90,101,112,.05),0 1px 2px   rgba(90,101,112,.22);
		box-shadow: inset 0 -2px 6px rgba(218,225,230,.2),0 0 0 1px rgba(90,101,112,.05),0 1px 2px   rgba(90,101,112,.22);
  	-webkit-user-select: none;
	   -moz-user-select: none;
			user-select: none;
	-webkit-transition: text-shadow 0.3s ease;
	   -moz-transition: text-shadow 0.3s ease;
		-ms-transition: text-shadow 0.3s ease;
			transition: text-shadow 0.3s ease;
	-webkit-border-radius: 0px;
	   -moz-border-radius: 0px;
			border-radius: 0px;
}

#stacks_in_435 .awesomebuttonthing a {
	text-decoration: none !important;
}

#stacks_in_435 span.abt_label {
	padding-left: 10px;
	color: #3BAFDA !important;
}

#stacks_in_435 .awesomebuttonthing:active {
	-webkit-box-shadow: inset 0 -2px 6px rgba(218,225,230,.2),0 0 0 1px rgba(90,101,112,.05),0 1px 2px   rgba(90,101,112,.22);
		box-shadow: inset 0 1px 0 rgba(212,220,227,.7),inset 0 0 1px #d4dce3,0 1px 0 #fff;
	background: #f5f7f8;
}

#stacks_in_435 .fa-book {
	
	color: #3BAFDA !important;
	font-size: 20px;
	
}

#stacks_in_435 .awesomebuttonthing:hover span.fa-book, #stacks_in_435 .awesomebuttonthing:hover  span.abt_label {
	color: #37BC9B !important;
	text-decoration: none !important;
	-webkit-transition: 0.3s ease;
	   -moz-transition: 0.3s ease;
		-ms-transition: 0.3s ease;
}

/* AwesomeButtonThing Stack by RapidWeaver Central */

#awesomebuttonthingstacks_in_434 {
	position: relative;
	overflow: hidden;
	text-align: Center;
	white-space: nowrap;
	text-decoration:none !important;
}
	
#stacks_in_434 .awesomebuttonthing {
	display: inline-block;
	position: relative;
	margin: 5px;
	padding: 10px 10px 10px 10px;
	font-size: 20px;
	text-decoration: none !important;
	background: #fff;
	outline: 0;
	cursor: pointer;
	 width: calc (100% + 5px);
	 
	line-height: 16px;
	text-shadow: 0 1px 0px #333333;
	text-transform: uppercase;;
	
	letter-spacing:0px;;
	font-weight:bold;;
	-webkit-box-shadow: inset 0 -2px 6px rgba(218,225,230,.2),0 0 0 1px rgba(90,101,112,.05),0 1px 2px   rgba(90,101,112,.22);
		box-shadow: inset 0 -2px 6px rgba(218,225,230,.2),0 0 0 1px rgba(90,101,112,.05),0 1px 2px   rgba(90,101,112,.22);
  	-webkit-user-select: none;
	   -moz-user-select: none;
			user-select: none;
	-webkit-transition: text-shadow 0.3s ease;
	   -moz-transition: text-shadow 0.3s ease;
		-ms-transition: text-shadow 0.3s ease;
			transition: text-shadow 0.3s ease;
	-webkit-border-radius: 0px;
	   -moz-border-radius: 0px;
			border-radius: 0px;
}

#stacks_in_434 .awesomebuttonthing a {
	text-decoration: none !important;
}

#stacks_in_434 span.abt_label {
	padding-left: 10px;
	color: #3BAFDA !important;
}

#stacks_in_434 .awesomebuttonthing:active {
	-webkit-box-shadow: inset 0 -2px 6px rgba(218,225,230,.2),0 0 0 1px rgba(90,101,112,.05),0 1px 2px   rgba(90,101,112,.22);
		box-shadow: inset 0 1px 0 rgba(212,220,227,.7),inset 0 0 1px #d4dce3,0 1px 0 #fff;
	background: #f5f7f8;
}

#stacks_in_434 .fa-plus {
	
	color: #3BAFDA !important;
	font-size: 20px;
	
}

#stacks_in_434 .awesomebuttonthing:hover span.fa-plus, #stacks_in_434 .awesomebuttonthing:hover  span.abt_label {
	color: #37BC9B !important;
	text-decoration: none !important;
	-webkit-transition: 0.3s ease;
	   -moz-transition: 0.3s ease;
		-ms-transition: 0.3s ease;
}

#stacks_in_319_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_319 a:link, #stacks_in_319 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_319 a:hover, #stacks_in_319 a:active {
	color:#FFFFFF;
}







#stacks_in_319 a:link, #stacks_in_319 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_319 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_319 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



/* ListButtonThing by RapidWeaver Central  */

#listbuttonThingstacks_in_438 {
	display: inline-block;
	position: relative;
	margin: 0 0 10px 5px;
	z-index: 5;
}

#listbuttonThingstacks_in_438 a {
	text-decoration: none !important;
}


#stacks_in_438 .listbuttonthing {
	display: inline-block;
	z-index: 25;
	text-decoration: none !important;
	background: #262649;
	margin-left: -3px;	
	text-align: center;
	cursor: pointer;
	line-height: 48px;
	padding: 0 15px;
	font-size: 20px;
	color: #FFFFFF;
	text-shadow: 0 1px 0px #333333;
	text-shadow:none;
	text-transform: none;;
	letter-spacing:0px;;
	font-weight:normal;;
	-webkit-border-radius: 0 10px 10px 0;
	   -moz-border-radius: 0 10px 10px 0;
			border-radius: 0 10px 10px 0;

}

#stacks_in_438 .listbuttonthing:hover {
	background: #37BC9B;
   	cursor: pointer;
	color: #FFFFFF;
	text-decoration: none !important;
}


#stacks_in_438 .checkmark {
	display: inline-block;
	width: 50px;
	position: relative;
	padding: 0 ;
	height: 48px;
	line-height: 48px;
	background: #DBE2EB;
	font-size: 20px;
	color: #1C1B39;
	text-align: center;
	top: 0;
	left: 0;
	vertical-align: top;
	-webkit-border-radius: 10px 0 0 10px;
	   -moz-border-radius: 10px 0 0 10px;
			border-radius: 10px 0 0 10px;
}

#stacks_in_438 .shadow:after {
	content: "";
	position: absolute;
	z-index: -1;
	width: 50%;
	height: 15%;
	max-width: 300px;
	max-height: 100px;
	box-shadow: 0px 15px 7px 0px rgb(0, 0, 0);
	bottom: 15px;
	right: 7px;
	left: auto;
	-webkit-transform: rotate(3deg);
	   -moz-transform: rotate(3deg);
		-ms-transform: rotate(3deg);
			transform: rotate(3deg);
	-webkit-transition: all 0.6s ease;
	   -moz-transition: all 0.6s ease;
		-ms-transition: all 0.6s ease;
		 	transition: all 0.6s ease;
}

#stacks_in_438 .shadow:active:after {
	box-shadow: 0px 15px 7px 0px rgb(0, 0, 0);
	bottom: 25px;
	right: 2px;
}

#listbuttonThingstacks_in_438:hover{
		
}

@-webkit-keyframes nudge {
  50% {
     -webkit-transform: translateX(-5px);
  }
}

@-moz-keyframes nudge {
  50% {
     -moz-transform: translateX(-5px);
  }
}

@-ms-keyframes nudge {
  50% {
     -ms-transform: translateX(-5px);
  }
}

@keyframes nudge {
  50% {
     transform: translateX(-5px);
  }
}




/* ListButtonThing by RapidWeaver Central  */

#listbuttonThingstacks_in_439 {
	display: inline-block;
	position: relative;
	margin: 0 0 10px 5px;
	z-index: 5;
}

#listbuttonThingstacks_in_439 a {
	text-decoration: none !important;
}


#stacks_in_439 .listbuttonthing {
	display: inline-block;
	z-index: 25;
	text-decoration: none !important;
	background: #135EAD;
	margin-left: -3px;	
	text-align: center;
	cursor: pointer;
	line-height: 48px;
	padding: 0 15px;
	font-size: 20px;
	color: #FFFFFF;
	text-shadow: 0 1px 0px #333333;
	text-shadow:none;
	text-transform: none;;
	letter-spacing:0px;;
	font-weight:normal;;
	-webkit-border-radius: 0 10px 10px 0;
	   -moz-border-radius: 0 10px 10px 0;
			border-radius: 0 10px 10px 0;

}

#stacks_in_439 .listbuttonthing:hover {
	background: #37BC9B;
   	cursor: pointer;
	color: #FFFFFF;
	text-decoration: none !important;
}


#stacks_in_439 .checkmark {
	display: inline-block;
	width: 50px;
	position: relative;
	padding: 0 ;
	height: 48px;
	line-height: 48px;
	background: #8A0950;
	font-size: 20px;
	color: #F6BB42;
	text-align: center;
	top: 0;
	left: 0;
	vertical-align: top;
	-webkit-border-radius: 10px 0 0 10px;
	   -moz-border-radius: 10px 0 0 10px;
			border-radius: 10px 0 0 10px;
}

#stacks_in_439 .shadow:after {
	content: "";
	position: absolute;
	z-index: -1;
	width: 50%;
	height: 15%;
	max-width: 300px;
	max-height: 100px;
	box-shadow: 0px 15px 7px 0px rgb(0, 0, 0);
	bottom: 15px;
	right: 7px;
	left: auto;
	-webkit-transform: rotate(3deg);
	   -moz-transform: rotate(3deg);
		-ms-transform: rotate(3deg);
			transform: rotate(3deg);
	-webkit-transition: all 0.6s ease;
	   -moz-transition: all 0.6s ease;
		-ms-transition: all 0.6s ease;
		 	transition: all 0.6s ease;
}

#stacks_in_439 .shadow:active:after {
	box-shadow: 0px 15px 7px 0px rgb(0, 0, 0);
	bottom: 25px;
	right: 2px;
}

#listbuttonThingstacks_in_439:hover{
		
}

@-webkit-keyframes nudge {
  50% {
     -webkit-transform: translateX(-5px);
  }
}

@-moz-keyframes nudge {
  50% {
     -moz-transform: translateX(-5px);
  }
}

@-ms-keyframes nudge {
  50% {
     -ms-transform: translateX(-5px);
  }
}

@keyframes nudge {
  50% {
     transform: translateX(-5px);
  }
}




  

#stacks_in_300 {
	background-color: rgba(190, 20, 17, 1.00);
}
#stacks_in_2>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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





}




  

#stacks_in_2 {
	margin:  8px;
	padding:  10px;
}
/* Start ImageLabelr stack CSS code */ .label[data-label].rtl::after, .label[data-label].rtl::before, .label[data-label]::after, .label[data-label]::before {z-index:9999999999;} .label[data-label]{position:relative;font-family:Arial;margin:auto;display:inline-block;width:auto;overflow:hidden}.label[data-label]{padding:initial!important;font-size:initial!important;font-weight:initial!important;line-height:initial!important;color:initial!important;text-shadow:initial!important;white-space:initial!important;vertical-align:initial!important;background-color:initial!important;border-radius:initial!important}.label[data-label].fade{opacity:1!important}.label[data-label].rtl:after,.label[data-label].rtl:before,.label[data-label]:after,.label[data-label]:before{color: #424242; padding:15px; position:absolute;height:auto;width:98%;display:block;display:block;background:rgba(211, 84, 0,0.80);content:attr(data-label)}.label[data-label].top:after,.label[data-label].bottom:before,.label[data-label].inside.middle:before{display:none}.label[data-label].inside.top:before{top:0}.label[data-label].bottom:after{bottom:1%}.label[data-label].inside.middle:after{top:45%}.label[data-label].inside.left:after,.label[data-label].inside.left:before{float:left;width:auto;left:0}.label[data-label].inside.right:after,.label[data-label].inside.right:before{float:right;width:auto;right:0}.label[data-label].outside{overflow:initial}.label[data-label].outside:after,.label[data-label].outside:before{position:relative;background:0}.label[data-label].outside:after{margin-bottom:-0%}.label[data-label].outside:before{margin-top:-5%}.label[data-label].fade:after,.label[data-label].fade:before,.label[data-label].float:after,.label[data-label].float:before{transition:all .25s ease;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease}.label[data-label].fade:after,.label[data-label].fade:before{opacity:0;visibility:hidden}.label[data-label].fade:hover:after,.label[data-label].fade:hover:before{opacity:1;visibility:visible}.label[data-label].inside.top.float:before{top:-15px}.label[data-label].inside.top.float:hover:before{top:0}.label[data-label].inside.bottom.float:after{bottom:-5px}.label[data-label].inside.bottom.float:hover:after{bottom:1%}.label[data-label].inside.middle.float:after{margin-top:20px}.label[data-label].inside.middle.float:hover:after{margin-top:0}.label[data-label].outside.top.float:before{top:10px}.label[data-label].outside.top.float:hover:before{top:0}.label[data-label].outside.bottom.float:after{top:-10px}.label[data-label].outside.bottom.float:hover:after{top:0}.label[data-label].float:after,.label[data-label].float:before{opacity:0;visibility:hidden}.label[data-label].float:hover:after,.label[data-label].float:hover:before{opacity:1;visibility:visible}/* End ImageLabelr stack CSS code *//* Start ImageLabelr stack CSS code */ .label[data-label].rtl::after, .label[data-label].rtl::before, .label[data-label]::after, .label[data-label]::before {z-index:9999999999;} .label[data-label]{position:relative;font-family:Arial;margin:auto;display:inline-block;width:auto;overflow:hidden}.label[data-label]{padding:initial!important;font-size:initial!important;font-weight:initial!important;line-height:initial!important;color:initial!important;text-shadow:initial!important;white-space:initial!important;vertical-align:initial!important;background-color:initial!important;border-radius:initial!important}.label[data-label].fade{opacity:1!important}.label[data-label].rtl:after,.label[data-label].rtl:before,.label[data-label]:after,.label[data-label]:before{color: #424242; padding:15px; position:absolute;height:auto;width:98%;display:block;display:block;background:rgba(192, 57, 43,0.80);content:attr(data-label)}.label[data-label].top:after,.label[data-label].bottom:before,.label[data-label].inside.middle:before{display:none}.label[data-label].inside.top:before{top:0}.label[data-label].bottom:after{bottom:1%}.label[data-label].inside.middle:after{top:45%}.label[data-label].inside.left:after,.label[data-label].inside.left:before{float:left;width:auto;left:0}.label[data-label].inside.right:after,.label[data-label].inside.right:before{float:right;width:auto;right:0}.label[data-label].outside{overflow:initial}.label[data-label].outside:after,.label[data-label].outside:before{position:relative;background:0}.label[data-label].outside:after{margin-bottom:-0%}.label[data-label].outside:before{margin-top:-5%}.label[data-label].fade:after,.label[data-label].fade:before,.label[data-label].float:after,.label[data-label].float:before{transition:all .25s ease;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease}.label[data-label].fade:after,.label[data-label].fade:before{opacity:0;visibility:hidden}.label[data-label].fade:hover:after,.label[data-label].fade:hover:before{opacity:1;visibility:visible}.label[data-label].inside.top.float:before{top:-15px}.label[data-label].inside.top.float:hover:before{top:0}.label[data-label].inside.bottom.float:after{bottom:-5px}.label[data-label].inside.bottom.float:hover:after{bottom:1%}.label[data-label].inside.middle.float:after{margin-top:20px}.label[data-label].inside.middle.float:hover:after{margin-top:0}.label[data-label].outside.top.float:before{top:10px}.label[data-label].outside.top.float:hover:before{top:0}.label[data-label].outside.bottom.float:after{top:-10px}.label[data-label].outside.bottom.float:hover:after{top:0}.label[data-label].float:after,.label[data-label].float:before{opacity:0;visibility:hidden}.label[data-label].float:hover:after,.label[data-label].float:hover:before{opacity:1;visibility:visible}/* End ImageLabelr stack CSS code *//* Start ImageLabelr stack CSS code */ .label[data-label].rtl::after, .label[data-label].rtl::before, .label[data-label]::after, .label[data-label]::before {z-index:9999999999;} .label[data-label]{position:relative;font-family:Arial;margin:auto;display:inline-block;width:auto;overflow:hidden}.label[data-label]{padding:initial!important;font-size:initial!important;font-weight:initial!important;line-height:initial!important;color:initial!important;text-shadow:initial!important;white-space:initial!important;vertical-align:initial!important;background-color:initial!important;border-radius:initial!important}.label[data-label].fade{opacity:1!important}.label[data-label].rtl:after,.label[data-label].rtl:before,.label[data-label]:after,.label[data-label]:before{color: #424242; padding:15px; position:absolute;height:auto;width:98%;display:block;display:block;background:rgba(242,242,242,0.80);content:attr(data-label)}.label[data-label].top:after,.label[data-label].bottom:before,.label[data-label].inside.middle:before{display:none}.label[data-label].inside.top:before{top:0}.label[data-label].bottom:after{bottom:1%}.label[data-label].inside.middle:after{top:45%}.label[data-label].inside.left:after,.label[data-label].inside.left:before{float:left;width:auto;left:0}.label[data-label].inside.right:after,.label[data-label].inside.right:before{float:right;width:auto;right:0}.label[data-label].outside{overflow:initial}.label[data-label].outside:after,.label[data-label].outside:before{position:relative;background:0}.label[data-label].outside:after{margin-bottom:-0%}.label[data-label].outside:before{margin-top:-5%}.label[data-label].fade:after,.label[data-label].fade:before,.label[data-label].float:after,.label[data-label].float:before{transition:all .25s ease;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease}.label[data-label].fade:after,.label[data-label].fade:before{opacity:0;visibility:hidden}.label[data-label].fade:hover:after,.label[data-label].fade:hover:before{opacity:1;visibility:visible}.label[data-label].inside.top.float:before{top:-15px}.label[data-label].inside.top.float:hover:before{top:0}.label[data-label].inside.bottom.float:after{bottom:-5px}.label[data-label].inside.bottom.float:hover:after{bottom:1%}.label[data-label].inside.middle.float:after{margin-top:20px}.label[data-label].inside.middle.float:hover:after{margin-top:0}.label[data-label].outside.top.float:before{top:10px}.label[data-label].outside.top.float:hover:before{top:0}.label[data-label].outside.bottom.float:after{top:-10px}.label[data-label].outside.bottom.float:hover:after{top:0}.label[data-label].float:after,.label[data-label].float:before{opacity:0;visibility:hidden}.label[data-label].float:hover:after,.label[data-label].float:hover:before{opacity:1;visibility:visible}/* End ImageLabelr stack CSS code *//* Start ImageLabelr stack CSS code */ .label[data-label].rtl::after, .label[data-label].rtl::before, .label[data-label]::after, .label[data-label]::before {z-index:9999999999;} .label[data-label]{position:relative;font-family:Arial;margin:auto;display:inline-block;width:auto;overflow:hidden}.label[data-label]{padding:initial!important;font-size:initial!important;font-weight:initial!important;line-height:initial!important;color:initial!important;text-shadow:initial!important;white-space:initial!important;vertical-align:initial!important;background-color:initial!important;border-radius:initial!important}.label[data-label].fade{opacity:1!important}.label[data-label].rtl:after,.label[data-label].rtl:before,.label[data-label]:after,.label[data-label]:before{color: #424242; padding:15px; position:absolute;height:auto;width:98%;display:block;display:block;background:rgba(242,242,242,0.80);content:attr(data-label)}.label[data-label].top:after,.label[data-label].bottom:before,.label[data-label].inside.middle:before{display:none}.label[data-label].inside.top:before{top:0}.label[data-label].bottom:after{bottom:1%}.label[data-label].inside.middle:after{top:45%}.label[data-label].inside.left:after,.label[data-label].inside.left:before{float:left;width:auto;left:0}.label[data-label].inside.right:after,.label[data-label].inside.right:before{float:right;width:auto;right:0}.label[data-label].outside{overflow:initial}.label[data-label].outside:after,.label[data-label].outside:before{position:relative;background:0}.label[data-label].outside:after{margin-bottom:-0%}.label[data-label].outside:before{margin-top:-5%}.label[data-label].fade:after,.label[data-label].fade:before,.label[data-label].float:after,.label[data-label].float:before{transition:all .25s ease;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease}.label[data-label].fade:after,.label[data-label].fade:before{opacity:0;visibility:hidden}.label[data-label].fade:hover:after,.label[data-label].fade:hover:before{opacity:1;visibility:visible}.label[data-label].inside.top.float:before{top:-15px}.label[data-label].inside.top.float:hover:before{top:0}.label[data-label].inside.bottom.float:after{bottom:-5px}.label[data-label].inside.bottom.float:hover:after{bottom:1%}.label[data-label].inside.middle.float:after{margin-top:20px}.label[data-label].inside.middle.float:hover:after{margin-top:0}.label[data-label].outside.top.float:before{top:10px}.label[data-label].outside.top.float:hover:before{top:0}.label[data-label].outside.bottom.float:after{top:-10px}.label[data-label].outside.bottom.float:hover:after{top:0}.label[data-label].float:after,.label[data-label].float:before{opacity:0;visibility:hidden}.label[data-label].float:hover:after,.label[data-label].float:hover:before{opacity:1;visibility:visible}/* End ImageLabelr stack CSS code */
#stacks_in_37 {
	margin: 0px 0px 50px 0px;
}
.pab.stacks_in_39{max-height:0px;transition:max-height 500ms ease 0ms}.pab.stacks_in_39.open{max-height:500px}@media screen and (min-width:40em){.pab.stacks_in_39.open{max-height:500px}}@media screen and (min-width:64em){.pab.stacks_in_39.open{max-height:700px}}.wrapper-stacks_in_39{height:500px}@media screen and (min-width:40em){.wrapper-stacks_in_39{height:500px}}@media screen and (min-width:64em){.wrapper-stacks_in_39{height:700px}}

#stacks_in_112 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  5px;
}

#stacks_in_49 {
	padding: 30px 0px 30px 0px;
}
#stacks_in_152>.s3_row {
	margin: 0 -5px;
}

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

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

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

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








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



}



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


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


}




#stacks_in_156 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	margin: 300px 5px 0px 0px;
}
.pab.stacks_in_65{max-height:0px;transition:max-height 500ms ease 0ms}.pab.stacks_in_65.open{max-height:500px}@media screen and (min-width:40em){.pab.stacks_in_65.open{max-height:500px}}@media screen and (min-width:64em){.pab.stacks_in_65.open{max-height:700px}}.wrapper-stacks_in_65{height:500px}@media screen and (min-width:40em){.wrapper-stacks_in_65{height:500px}}@media screen and (min-width:64em){.wrapper-stacks_in_65{height:700px}}

#stacks_in_100 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  6px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding: 10px 20px 10px 20px;
}

#stacks_in_306 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_308>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_69 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding: 10px 0px 10px 0px;
}

#stacks_in_85 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding: 10px 0px 10px 0px;
}

#stacks_in_87 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding: 10px 0px 10px 0px;
}
/* Pull Quote Styling */


  #stacks_in_97 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_97 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_97 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_97 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_97 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_97 .quote_text {
    font-size: 32px;
  }

    

  

  
  #stacks_in_97 .floated_content {
    margin-right: 40px;
    margin-bottom: 40px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_97 .quote_text {
    font-size: 24px;
  }

    

  

  
  #stacks_in_97 .floated_content {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_97 .quote_text {
    font-size: 24px;
  }

  

  
  #stacks_in_97 .floated_content {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_97 .quote_text {
    font-size: 18px;
  }

    

  

  
  #stacks_in_97 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  
    #stacks_in_97 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_97 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_in_97 {
	background-color: rgba(161, 27, 17, 0.37);
	border: solid rgba(234, 36, 22, 1.00);
	border-width:  5px;
	padding: 45px 20px 25px 20px;
}
.pab.stacks_in_59{max-height:0px;transition:max-height 500ms ease 0ms}.pab.stacks_in_59.open{max-height:500px}@media screen and (min-width:40em){.pab.stacks_in_59.open{max-height:500px}}@media screen and (min-width:64em){.pab.stacks_in_59.open{max-height:500px}}.wrapper-stacks_in_59{height:500px}@media screen and (min-width:40em){.wrapper-stacks_in_59{height:500px}}@media screen and (min-width:64em){.wrapper-stacks_in_59{height:500px}}

#stacks_in_110 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  3px;
	padding: 30px 0px 30px 20px;
}

#stacks_in_61 {
	padding: 0px 0px 40px 0px;
}
#stacks_in_102>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}



.pab.stacks_in_53{max-height:0px;transition:max-height 500ms ease 0ms}.pab.stacks_in_53.open{max-height:500px}@media screen and (min-width:40em){.pab.stacks_in_53.open{max-height:500px}}@media screen and (min-width:64em){.pab.stacks_in_53.open{max-height:500px}}.wrapper-stacks_in_53{height:500px}@media screen and (min-width:40em){.wrapper-stacks_in_53{height:500px}}@media screen and (min-width:64em){.wrapper-stacks_in_53{height:500px}}

#stacks_in_55 {
	padding: 0px 0px 40px 0px;
}
#stacks_in_134>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_132 {
	padding: 30px 0px 0px 50px;
}
  
  

#stacks_in_158 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_158 .pullquote:before, #stacks_in_158 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_158 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_158 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_158 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_158 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}  

#stacks_in_293 {
	background-color: rgba(201, 33, 70, 0.26);
	padding: 20px 0px 20px 0px;
}
 #stacks_in_295 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_295 hr.gradient{height:6px;background:#333;background-image:-webkit-linear-gradient(left,#FF5044,#BE1411,#FF5044);background-image:-moz-linear-gradient(left,#FF5044,#BE1411,#FF5044);background-image:-ms-linear-gradient(left,#FF5044,#BE1411,#FF5044);background-image:-o-linear-gradient(left,#FF5044,#BE1411,#FF5044);background-image:linear-gradient(left,#FF5044,#BE1411,#FF5044)}#stacks_in_295 hr.faded{height:6px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_295 hr.dashed_fade{border-bottom:6px dashed #FF5F5C;background:#BE1411}#stacks_in_295 hr.dotted_fade{border-bottom:6px dotted #FF5F5C;background:#BE1411}#stacks_in_295 hr.dashed{border-bottom:6px dashed #BE1411}#stacks_in_295 hr.dotted{border-bottom:6px dotted #FF5F5C}#stacks_in_295 hr.shadow{height:6px;box-shadow:inset 0 6px 6px -6px rgba(0,0,0,0.5)}#stacks_in_295 hr.cloudy{margin:6px 0;box-shadow:0 0 6px 1px #BE1411}#stacks_in_295 hr.cloudy:after{content:"\00a0"}#stacks_in_295 hr.inset{border-top:6px solid rgba(0,0,0,0.1);border-bottom:6px solid rgba(255,255,255,0.3)}#stacks_in_295 hr.inset_two{border-top:6px solid #FF5044;border-bottom:6px solid #BE1411}#stacks_in_295 hr.inset_three{border-top:6px solid #BE1411;border-bottom:6px solid #FF5044}#stacks_in_295 hr.inset_four{border-top:6px solid #BE1411;border-bottom:6px solid #CCCCCC}#stacks_in_295 hr.flared{height:30px;border-style:solid;border-color:#BE1411;border-width:6px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_295 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#BE1411;border-width:0 0 6px 0;border-radius:20px}#stacks_in_295 hr.glyph{padding:0;border:0;border-top:6px double #BE1411;color:#BE1411;text-align:center;margin:1em 0}#stacks_in_295 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 
#stacks_in_520>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}



#stacks_in_118 .fg-content.fg-full-height{height:100%}#stacks_in_118 .slides-container{margin:0}#stacks_in_118 .slides-container > li{margin:0}#stacks_in_118 .slides-container > li::before,#stacks_in_118 .slides-container > li::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:2;transition:opacity 80ms ease}#stacks_in_118 .slides-container.ovl-color li::before{background-color:rgba(89, 237, 212, 0.30)}#stacks_in_118 .slides-container.ovl-tile li::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_118 .fg-per-show{position:absolute;z-index:5;width:100%;height:100%}#stacks_in_118 .impact-wrapper{z-index:0}#stacks_in_118 .impact-wrapper.fill-container{min-width:100%}#stacks_in_118 .impact-wrapper.fill-container.hero-header{height:100%;height:100vh;width:100%;width:100vw}@media only screen and (orientation:portrait){#stacks_in_118 .impact-wrapper.fill-container.hero-header{height:100% !important}}#stacks_in_118 .impact-wrapper.fixed-height{height:400px;width:100%;min-width:100%}#stacks_in_118 .impact-wrapper.flexible-height{height:100vh;min-height:300px;width:100%;min-width:100%}#stacks_in_118 .impact-wrapper.touch-device.cover-touch{background-size:cover;background-position:center center;overflow:hidden}#stacks_in_118 .impact-wrapper.touch-device.cover-touch:not(.touch-warehouse){background-image:url()}#stacks_in_118 .impact-wrapper.touch-device.cover-touch.touch-warehouse{background-image:url()}#stacks_in_118 .impact-wrapper > .pre-loader{position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;transition:opacity 80ms ease,visibility 0 0.2s}#stacks_in_118 .impact-wrapper > .pre-loader.hidden{opacity:0;visibility:hidden}#stacks_in_118 .impact-wrapper > .pre-loader > .pl-spinner{position:absolute;top:36%;margin-left:-32px;color:rgba(251, 251, 251, 0.90)}#stacks_in_118 .impact-wrapper > .pre-loader > .pl-spinner.hidden{display:none}#stacks_in_118 .impact-wrapper > .pre-loader.bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat}#stacks_in_118 .impact-wrapper > .pre-loader.bg-image.custom-image:not(.bg-warehouse){background-image:url()}#stacks_in_118 .impact-wrapper > .pre-loader.bg-image.custom-image.bg-warehouse{background-image:url()}#stacks_in_118 .impact-wrapper > .pre-loader.preload-color{background-color:rgba(51, 51, 51, 0.95)}#stacks_in_118 .impact-wrapper > .pre-loader.bg-overlay{z-index:1}#stacks_in_118 .impact-wrapper > .pre-loader.bg-overlay::before,#stacks_in_118 .impact-wrapper > .pre-loader.bg-overlay::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:0}#stacks_in_118 .impact-wrapper > .pre-loader.bg-overlay.ovl-color::before{background-color:rgba(89, 237, 212, 0.30)}#stacks_in_118 .impact-wrapper > .pre-loader.bg-overlay.ovl-tile::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_118 .impact-container{z-index:5}#stacks_in_118 .scrollDown{position:absolute;cursor:pointer;z-index:100;left:50%;width:80px;height:80px;-webkit-touch-callout:none;transform:scale(0.70);transform-origin:left center;-webkit-user-select:none;user-select:none}@media screen and (max-width:640px){#stacks_in_118 .scrollDown{transform:scale(0.70)}}#stacks_in_118 .scrollDown.button-bottom{bottom:30px}#stacks_in_118 .scrollDown.button-top{top:30px}@media screen and (max-width:640px){#stacks_in_118 .scrollDown.hide-on-mob{display:none}}#stacks_in_118 .impact-arrow-wrap{background:rgba(0, 0, 0, 0.85);border-radius:50%;border:2px solid rgba(255, 255, 255, 0.96);box-shadow:0px 0px 0px 0px rgba(51, 51, 51, 0.60);transition:all 90ms ease}#stacks_in_118 .impact-arrow-wrap:hover{background:rgba(40, 40, 40, 0.85);transition:all 90ms ease}#stacks_in_118 .impact-arrow-wrap:hover .impact-hint{opacity:1 !important}#stacks_in_118 .impact-arrow-wrap.animates .impact-arrow{animation-delay:3000ms;animation-iteration-count:3}#stacks_in_118 .impact-arrow{border-top-color:rgba(255, 255, 255, 0.85);border-right-color:rgba(255, 255, 255, 0.85);border-width:2px}#stacks_in_118 .impact-arrow:hover{border-top-color:rgba(255, 255, 255, 1.00);border-right-color:rgba(255, 255, 255, 1.00)}#stacks_in_118 .impact-hint{position:absolute;top:0.6em;width:100%;left:0;font-size:2em;font-style:italic;text-align:center;color:rgba(255, 255, 255, 0.85);opacity:0}#stacks_in_118 .slides-pagination > a{transition:all 6000ms ease}#stacks_in_118 .slides-pagination > a.current{transition:all 6000ms ease}
#stacks_in_296 .impact-slide{background-image:url("../index_files/slideshowImage-296.jpg")}.slide-stacks_in_296 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_296 .impact-container.h-right{right:0px}.slide-stacks_in_296 .impact-container.h-left{left:0px}.slide-stacks_in_296 .impact-container.v-top{top:0px}
#stacks_in_137 .impact-slide{background-image:url("../index_files/slideshowImage-137.jpg")}.slide-stacks_in_137 .impact-container.v-bottom{bottom:200px}.slide-stacks_in_137 .impact-container.h-right{right:50px}.slide-stacks_in_137 .impact-container.h-left{left:50px}.slide-stacks_in_137 .impact-container.v-top{top:200px}.slide-stacks_in_137.kb-zoom-in-stacks_in_137.kb-anim.animated img:not(.impact-fg-img){animation:kb-zoom-in-stacks_in_137 9000ms ease 1 forwards;transform-origin:50% 50%}.slide-stacks_in_137.kb-zoom-out-stacks_in_137.kb-anim.animated img:not(.impact-fg-img){animation:kb-zoom-out-stacks_in_137 9000ms ease 1 forwards;transform-origin:50% 50%}@keyframes kb-zoom-in-stacks_in_137{0%{transform:scale(1)}100%{transform:scale(1.50)}}@keyframes kb-zoom-out-stacks_in_137{0%{transform:scale(1.50)}100%{transform:scale(1)}}
#stacks_in_141 .impact-slide{background-image:url("../index_files/slideshowImage-141.png")}.slide-stacks_in_141 .impact-container.v-bottom{bottom:100px}.slide-stacks_in_141 .impact-container.h-right{right:150px}.slide-stacks_in_141 .impact-container.h-left{left:150px}.slide-stacks_in_141 .impact-container.v-top{top:100px}.slide-stacks_in_141.kb-zoom-in-stacks_in_141.kb-anim.animated img:not(.impact-fg-img){animation:kb-zoom-in-stacks_in_141 9000ms ease 1 forwards;transform-origin:50% 50%}.slide-stacks_in_141.kb-zoom-out-stacks_in_141.kb-anim.animated img:not(.impact-fg-img){animation:kb-zoom-out-stacks_in_141 9000ms ease 1 forwards;transform-origin:50% 50%}@keyframes kb-zoom-in-stacks_in_141{0%{transform:scale(1)}100%{transform:scale(1.56)}}@keyframes kb-zoom-out-stacks_in_141{0%{transform:scale(1.56)}100%{transform:scale(1)}}
#stacks_in_241_5>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_241_5 {
	background-color: rgba(218, 180, 52, 1.00);
}

#stacks_in_241_3 {
	margin: 50px 0px 50px 0px;
}
#stacks_in_241_11>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_241_11 {
	margin: 50px 0px 0px 0px;
}
