#stacks_in_3608.aspen_split{
	position: relative;
	font-size: 15px;
	padding: 0px 0px 0px 0px;
}
@media screen and (min-width: 770px){
	#stacks_in_3608.aspen_split{
		padding: 0px 0px 0px 0px;
	}
}
#stacks_in_3608.aspen_split section.theme {position: relative;z-index: 1;}
#stacks_in_3608.aspen_split .bg-wrap {clip: rect(0, auto, auto, 0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
#stacks_in_3608.aspen_split .bg{
	position: absolute; display: block;
	top: 0;left: 0; width: 100%; height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateZ(0);
	will-change: transform;
	
	opacity: 0.9;
	
	
}

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


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

 
#stacks_in_3608.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_3608.aspen_split h1, 
#stacks_in_3608.aspen_split h2,
#stacks_in_3608.aspen_split h3, 
#stacks_in_3608.aspen_split h4, 
#stacks_in_3608.aspen_split h5, 
#stacks_in_3608.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_3608.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_3608.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}/* 1.0.1
 - removed a bunch of API calls to try and help with load time in edit and preview modes
 - Added svg refresh to resolve display issues in safari and RW preview
 - added hardware acceleration to svg graphics to increase performance
 - fixed a bug that could cause the stack to load into the editor slowly
 1.0.2
 - hotfix, editmode display bug
 1.0.5
 - Added Experimental responsive defintion feature
*/

.svg-metamorph.svgm_stacks_in_3609 .svgm-group {
    display: none;
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-group.svgm-wide-20,
.svg-metamorph.svgm_stacks_in_3609 .svgm-group.svgm-pattern-1,
.svg-metamorph.svgm_stacks_in_3609 .svgm-group.svgm-special-12 {
    display: block;
}
.svg-metamorph.svgm_stacks_in_3609,
.svg-metamorph.svgm_stacks_in_3609 .svgm-content {
  position: relative;
  z-index: 1;
}
#stacks_in_3609, #stacks_out_3609 {
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_3609 {
  display: inline-block;
  width: calc(100% - 1px);
  position: relative;
  margin-top: -0px;
  margin-bottom: -0px;
  
  
  margin-bottom: calc(140px - 0px);
  
  
  margin-top: -0px;
  
  
}

.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer > .svgm-wrap {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer > .svgm-wrap svg {
  width: 100%;
  height: calc(100% + 140px + 140px);
  stroke: none;
  fill: white;
}
.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer > .svgm-wrap svg path.svgm-opacity {
  stroke: none;
  stroke-width: 0;
}
.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-top {
  top: 0;
  z-index: 1;
  transform: translateY(-140px);
}
.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center {
  z-index: 2;
  height: calc(100% + 3px);
  /* top: -1.5px; */
}
.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-bottom {
  bottom: 0;
  z-index: 0;
  transform: translateY(140px) rotateZ(180deg);
}
.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center svg {
  transform: translateY(-140px);
  /* margin-top: 1px; */
}
.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer > .svgm-wrap > svg {
  width: 100%;
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer > .svgm-wrap:after {
  background: #493D8B;
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-content {
  position: relative;
  z-index: 3;
  min-height: 140px;
  display: grid;
  align-items: center;
  
}

.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-top {
  opacity: 0;
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-content {
  margin-top: 0;
}


.svg-metamorph.svgm_stacks_in_3609 .svgm-content > div {
  
  
  padding: 0px 0px;
  
  
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-mask {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer {
  height: calc(100% - 0px - 0px );
  min-height: 140px;
  position: absolute;
  width: 100%;
  top: 0px;
  
  top: auto;
  bottom: 0px;
  
  transform: translateZ(0);
}


body {
  overflow-x: hidden;
}
body .stacks_top, body .stacks_out, body .stacks_in {
  overflow: visible;
  width: 100%;
}
.svg-metamorph.svgm_stacks_in_3609 > .svgm-wrap-outer {
  width: 100vw;
  left: calc((100% - 100vw)/2);
}

.svg-metamorph.svgm_stacks_in_3609 image:not(.svgm-pattern):not(.svgm-off) {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3609 image.svgm-off {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-pattern {
  width: 100px;
  height: 100px;
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-custom-pattern-1a {
  transform-origin: center;
  transform: translate(-358.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-custom-pattern-1b {
  transform-origin: center;
  transform: translate(-362.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-custom-pattern-2a {
  transform-origin: center;
  transform: translate(-358.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-custom-pattern-2b {
  transform-origin: center;
  transform: translate(-362.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-custom-pattern-3a {
  transform-origin: center;
  transform: translate(2518.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-custom-pattern-3b {
  transform-origin: center;
  transform: translate(2522.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-custom-pattern-opacity-1 {
  transform-origin: center;
  transform: translate(0, 38.000000px);
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-custom-pattern-opacity-2 {
  transform-origin: center;
  transform: translate(0, 38.000000px) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-use-r {
  transform: scale(-1,1);
  transform-origin: 960px 0;
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-mask-top {
  transform: translate(0,4px) scaleX(1);
}
.svg-metamorph.svgm_stacks_in_3609 .svgm-mask-bottom {
  transform: translate(0,-1px) scaleX(1);
}

@media all and (max-width: 1920px) {
  .svg-metamorph.svgm_stacks_in_3609 .svgm-use {
    transform: scaleX(1);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3609 .svgm-use-r {
    transform: scaleX(1) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1680px) {
  .svg-metamorph.svgm_stacks_in_3609 .svgm-use {
    transform: scaleX(0.875);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3609 .svgm-use-r {
    transform: scaleX(0.875) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1440px) {
  .svg-metamorph.svgm_stacks_in_3609 .svgm-use {
    transform: scaleX(0.75);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3609 .svgm-use-r {
    transform: scaleX(0.75) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1280px) {
  .svg-metamorph.svgm_stacks_in_3609 .svgm-use {
    transform: scaleX(0.667);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3609 .svgm-use-r {
    transform: scaleX(0.667) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1152px) {
  .svg-metamorph.svgm_stacks_in_3609 .svgm-use {
    transform: scaleX(0.6);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3609 .svgm-use-r {
    transform: scaleX(0.6) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (min-width: 1921px) {
  .svg-metamorph.svgm_stacks_in_3609 .svgm-mask {
    transform: scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_3609 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_3609 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.34);
  }
}
@media all and (min-width: 2561px) {
  .svg-metamorph.svgm_stacks_in_3609 .svgm-mask {
    transform: scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_3609 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_3609 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.67);
  }
}
@media all and (min-width: 3201px) {
  .svg-metamorph.svgm_stacks_in_3609 .svgm-mask {
    transform: scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_3609 .svgm-mask-top {
    transform: translate(0,4px) scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_3609 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(2);
  }
}




/**/

#stacks_in_3611 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_3613 {
	display:inline-block; width:100%; line-height: 2.000000em;
	letter-spacing: 1px;
}
/* 1.0.1
 - removed a bunch of API calls to try and help with load time in edit and preview modes
 - Added svg refresh to resolve display issues in safari and RW preview
 - added hardware acceleration to svg graphics to increase performance
 - fixed a bug that could cause the stack to load into the editor slowly
 1.0.2
 - hotfix, editmode display bug
 1.0.5
 - Added Experimental responsive defintion feature
*/

.svg-metamorph.svgm_stacks_in_3854 .svgm-group {
    display: none;
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-group.svgm-wide-10,
.svg-metamorph.svgm_stacks_in_3854 .svgm-group.svgm-pattern-1,
.svg-metamorph.svgm_stacks_in_3854 .svgm-group.svgm-special-12 {
    display: block;
}
.svg-metamorph.svgm_stacks_in_3854,
.svg-metamorph.svgm_stacks_in_3854 .svgm-content {
  position: relative;
  z-index: 1;
}
#stacks_in_3854, #stacks_out_3854 {
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_3854 {
  display: inline-block;
  width: calc(100% - 1px);
  position: relative;
  margin-top: -0px;
  margin-bottom: -0px;
  
  margin-top: calc(140px - 0px);
  
  
  z-index: 10;
  
  
  margin-top: -0px;
  
  
}

.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer > .svgm-wrap {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer > .svgm-wrap svg {
  width: 100%;
  height: calc(100% + 140px + 140px);
  stroke: none;
  fill: white;
}
.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer > .svgm-wrap svg path.svgm-opacity {
  stroke: none;
  stroke-width: 0;
}
.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-top {
  top: 0;
  z-index: 1;
  transform: translateY(-140px);
}
.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center {
  z-index: 2;
  height: calc(100% + 3px);
  /* top: -1.5px; */
}
.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-bottom {
  bottom: 0;
  z-index: 0;
  transform: translateY(140px) rotateZ(180deg);
}
.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center svg {
  transform: translateY(-140px);
  /* margin-top: 1px; */
}
.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer > .svgm-wrap > svg {
  width: 100%;
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer > .svgm-wrap:after {
  background: #FFFFFF;
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-content {
  position: relative;
  z-index: 3;
  min-height: 140px;
  display: grid;
  align-items: center;
  
}

.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-top {
  opacity: 0;
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-content {
  margin-top: 0;
}


.svg-metamorph.svgm_stacks_in_3854 .svgm-content > div {
  
  
  
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-mask {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer {
  height: calc(100% - 0px - 0px );
  min-height: 140px;
  position: absolute;
  width: 100%;
  top: 0px;
  
  top: auto;
  bottom: 0px;
  
  transform: translateZ(0);
}


body {
  overflow-x: hidden;
}
body .stacks_top, body .stacks_out, body .stacks_in {
  overflow: visible;
  width: 100%;
}
.svg-metamorph.svgm_stacks_in_3854 > .svgm-wrap-outer {
  width: 100vw;
  left: calc((100% - 100vw)/2);
}

.svg-metamorph.svgm_stacks_in_3854 image:not(.svgm-pattern):not(.svgm-off) {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3854 image.svgm-off {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-pattern {
  width: 100px;
  height: 100px;
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-custom-pattern-1a {
  transform-origin: center;
  transform: translate(-358.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-custom-pattern-1b {
  transform-origin: center;
  transform: translate(-362.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-custom-pattern-2a {
  transform-origin: center;
  transform: translate(-358.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-custom-pattern-2b {
  transform-origin: center;
  transform: translate(-362.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-custom-pattern-3a {
  transform-origin: center;
  transform: translate(2518.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-custom-pattern-3b {
  transform-origin: center;
  transform: translate(2522.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-custom-pattern-opacity-1 {
  transform-origin: center;
  transform: translate(0, 38.000000px);
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-custom-pattern-opacity-2 {
  transform-origin: center;
  transform: translate(0, 38.000000px) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-use-r {
  transform: scale(-1,1);
  transform-origin: 960px 0;
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-mask-top {
  transform: translate(0,4px) scaleX(1);
}
.svg-metamorph.svgm_stacks_in_3854 .svgm-mask-bottom {
  transform: translate(0,-1px) scaleX(1);
}

@media all and (max-width: 1920px) {
  .svg-metamorph.svgm_stacks_in_3854 .svgm-use {
    transform: scaleX(1);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3854 .svgm-use-r {
    transform: scaleX(1) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1680px) {
  .svg-metamorph.svgm_stacks_in_3854 .svgm-use {
    transform: scaleX(0.875);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3854 .svgm-use-r {
    transform: scaleX(0.875) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1440px) {
  .svg-metamorph.svgm_stacks_in_3854 .svgm-use {
    transform: scaleX(0.75);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3854 .svgm-use-r {
    transform: scaleX(0.75) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1280px) {
  .svg-metamorph.svgm_stacks_in_3854 .svgm-use {
    transform: scaleX(0.667);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3854 .svgm-use-r {
    transform: scaleX(0.667) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1152px) {
  .svg-metamorph.svgm_stacks_in_3854 .svgm-use {
    transform: scaleX(0.6);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3854 .svgm-use-r {
    transform: scaleX(0.6) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (min-width: 1921px) {
  .svg-metamorph.svgm_stacks_in_3854 .svgm-mask {
    transform: scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_3854 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_3854 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.34);
  }
}
@media all and (min-width: 2561px) {
  .svg-metamorph.svgm_stacks_in_3854 .svgm-mask {
    transform: scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_3854 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_3854 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.67);
  }
}
@media all and (min-width: 3201px) {
  .svg-metamorph.svgm_stacks_in_3854 .svgm-mask {
    transform: scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_3854 .svgm-mask-top {
    transform: translate(0,4px) scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_3854 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(2);
  }
}




/**/

#stacks_in_3615 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 0px 100px 0px 100px;
}

#stacks_in_3617 {
	display:inline-block; width:100%; line-height: 1.800000em;
}

#stacks_in_3646 {
	padding: 12px 100px 0px 100px;
}

#stacks_in_3647 {
	display:inline-block; width:100%; line-height: 1.800000em;
}

#stacks_in_3618 {
	padding: 0px 40px 0px 40px;
}

#stacks_in_3619 {
	letter-spacing: 1px;
}
#stacks_in_3745>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




#stacks_in_3745 {
	margin: 18px 0px 0px 0px;
}
#stacks_in_1970.aspen_split{
	position: relative;
	font-size: 15px;
	padding: 30px 30px 30px 30px;
}
@media screen and (min-width: 600px){
	#stacks_in_1970.aspen_split{
		padding: 0px 0px 0px 0px;
	}
}
#stacks_in_1970.aspen_split section.theme {position: relative;z-index: 1;}
#stacks_in_1970.aspen_split .bg-wrap {clip: rect(0, auto, auto, 0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
#stacks_in_1970.aspen_split .bg{
	position: absolute; display: block;
	top: 0;left: 0; width: 100%; height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateZ(0);
	will-change: transform;
	
	opacity: 0.9;
	
	
}

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


#stacks_in_1970.aspen_split .max_width_wrap_content{
	max-width: px;
	margin: 0 auto;
}

#stacks_in_1970.aspen_split{
	text-align:left;
	background-image: linear-gradient(to right, rgba(27, 53, 44, 1.00), rgba(51, 107, 88, 1.00));
}

 
#stacks_in_1970.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_1970.aspen_split h1, 
#stacks_in_1970.aspen_split h2,
#stacks_in_1970.aspen_split h3, 
#stacks_in_1970.aspen_split h4, 
#stacks_in_1970.aspen_split h5, 
#stacks_in_1970.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_1970.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_1970.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}
#stacks_in_2882 {
	display:inline-block; width:100%; line-height: 2.200000em;
}




.tickercontainer,
/*width of the original container in which the ticker appears*/
.tickercontainer .mask,
/*can be used to achieve padding within the container*/
ul.newsticker {
    -webkit-transition: all 0s linear;
    -moz-transition: all 0s linear;
    -o-transition: all 0s linear;
    transition: all 0s linear;
    list-style:none;
    margin:0;
}

.tickercontainer { 
	height: 20px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.tickercontainer .mask { 
	position: relative;
	/*top: 8px;*/
	/*height: 18px;*/
	overflow: hidden;
}

ul.newsticker { 
	-webkit-transition: all 0s linear;
	-moz-transition: all 0s linear;
	-o-transition: all 0s linear;
	transition: all 0s linear;
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.newsticker li {
	float: left;
	margin: 0;
	padding: 0 7px;
	box-sizing: border-box;
}

ul.newsticker li a:link,
ul.newsticker li a:visited{
	color: #444444;
}

ul.newsticker li a:hover{
	color: #FFFFFF;
}


#stacks_in_2883 {
	padding: 30px 0px 0px 0px;
}

#stacks_in_2885 {
	letter-spacing: 1px;
}




.tickercontainer,
/*width of the original container in which the ticker appears*/
.tickercontainer .mask,
/*can be used to achieve padding within the container*/
ul.newsticker {
    -webkit-transition: all 0s linear;
    -moz-transition: all 0s linear;
    -o-transition: all 0s linear;
    transition: all 0s linear;
    list-style:none;
    margin:0;
}

.tickercontainer { 
	height: 20px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.tickercontainer .mask { 
	position: relative;
	/*top: 8px;*/
	/*height: 18px;*/
	overflow: hidden;
}

ul.newsticker { 
	-webkit-transition: all 0s linear;
	-moz-transition: all 0s linear;
	-o-transition: all 0s linear;
	transition: all 0s linear;
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.newsticker li {
	float: left;
	margin: 0;
	padding: 0 7px;
	box-sizing: border-box;
}

ul.newsticker li a:link,
ul.newsticker li a:visited{
	color: #444444;
}

ul.newsticker li a:hover{
	color: #FFFFFF;
}


#stacks_in_2887 {
	padding: 30px 0px 0px 0px;
}

#stacks_in_2889 {
	letter-spacing: 1px;
}




.tickercontainer,
/*width of the original container in which the ticker appears*/
.tickercontainer .mask,
/*can be used to achieve padding within the container*/
ul.newsticker {
    -webkit-transition: all 0s linear;
    -moz-transition: all 0s linear;
    -o-transition: all 0s linear;
    transition: all 0s linear;
    list-style:none;
    margin:0;
}

.tickercontainer { 
	height: 20px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.tickercontainer .mask { 
	position: relative;
	/*top: 8px;*/
	/*height: 18px;*/
	overflow: hidden;
}

ul.newsticker { 
	-webkit-transition: all 0s linear;
	-moz-transition: all 0s linear;
	-o-transition: all 0s linear;
	transition: all 0s linear;
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.newsticker li {
	float: left;
	margin: 0;
	padding: 0 7px;
	box-sizing: border-box;
}

ul.newsticker li a:link,
ul.newsticker li a:visited{
	color: #444444;
}

ul.newsticker li a:hover{
	color: #FFFFFF;
}


#stacks_in_2891 {
	margin: 0px 0px 30px 0px;
	padding: 30px 0px 0px 0px;
}

#stacks_in_2893 {
	letter-spacing: 1px;
}

#stacks_in_2895 {
	padding: 0px 0px 36px 0px;
}
/* 1.0.1
 - removed a bunch of API calls to try and help with load time in edit and preview modes
 - Added svg refresh to resolve display issues in safari and RW preview
 - added hardware acceleration to svg graphics to increase performance
 - fixed a bug that could cause the stack to load into the editor slowly
 1.0.2
 - hotfix, editmode display bug
 1.0.5
 - Added Experimental responsive defintion feature
*/

.svg-metamorph.svgm_stacks_in_3693 .svgm-group {
    display: none;
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-group.svgm-wide-1,
.svg-metamorph.svgm_stacks_in_3693 .svgm-group.svgm-pattern-1,
.svg-metamorph.svgm_stacks_in_3693 .svgm-group.svgm-special-12 {
    display: block;
}
.svg-metamorph.svgm_stacks_in_3693,
.svg-metamorph.svgm_stacks_in_3693 .svgm-content {
  position: relative;
  z-index: 1;
}
#stacks_in_3693, #stacks_out_3693 {
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_3693 {
  display: inline-block;
  width: calc(100% - 1px);
  position: relative;
  margin-top: -0px;
  margin-bottom: -0px;
  
  
  z-index: 10;
  
  
  
}

.svg-metamorph.svgm_stacks_in_3693 > .svgm-wrap-outer > .svgm-wrap {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.svg-metamorph.svgm_stacks_in_3693 > .svgm-wrap-outer > .svgm-wrap svg {
  width: 100%;
  height: calc(100% + 100px + 100px);
  stroke: none;
  fill: white;
}
.svg-metamorph.svgm_stacks_in_3693 > .svgm-wrap-outer > .svgm-wrap svg path.svgm-opacity {
  stroke: none;
  stroke-width: 0;
}
.svg-metamorph.svgm_stacks_in_3693 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-top {
  top: 0;
  z-index: 1;
  transform: translateY(-100px);
}
.svg-metamorph.svgm_stacks_in_3693 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center {
  z-index: 2;
  height: calc(100% + 3px);
  /* top: -1.5px; */
}
.svg-metamorph.svgm_stacks_in_3693 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-bottom {
  bottom: 0;
  z-index: 0;
  transform: translateY(100px) rotateZ(180deg);
}
.svg-metamorph.svgm_stacks_in_3693 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center svg {
  transform: translateY(-100px);
  /* margin-top: 1px; */
}
.svg-metamorph.svgm_stacks_in_3693 > .svgm-wrap-outer > .svgm-wrap > svg {
  width: 100%;
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_3693 > .svgm-wrap-outer > .svgm-wrap:after {
  background: #FFFFFF;
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-content {
  position: relative;
  z-index: 3;
  min-height: 100px;
  display: grid;
  align-items: center;
  
}


.svg-metamorph.svgm_stacks_in_3693 .svgm-content > div {
  
  
  
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-mask {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3693 > .svgm-wrap-outer {
  height: calc(100% - 0px - 0px );
  min-height: 100px;
  position: absolute;
  width: 100%;
  top: 0px;
  
  top: auto;
  bottom: 0px;
  
  transform: translateZ(0);
}


body {
  overflow-x: hidden;
}
body .stacks_top, body .stacks_out, body .stacks_in {
  overflow: visible;
  width: 100%;
}
.svg-metamorph.svgm_stacks_in_3693 > .svgm-wrap-outer {
  width: 100vw;
  left: calc((100% - 100vw)/2);
}

.svg-metamorph.svgm_stacks_in_3693 image:not(.svgm-pattern):not(.svgm-off) {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3693 image.svgm-off {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-pattern {
  width: 100px;
  height: 100px;
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-custom-pattern-1a {
  transform-origin: center;
  transform: translate(-358.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-custom-pattern-1b {
  transform-origin: center;
  transform: translate(-362.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-custom-pattern-2a {
  transform-origin: center;
  transform: translate(-358.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-custom-pattern-2b {
  transform-origin: center;
  transform: translate(-362.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-custom-pattern-3a {
  transform-origin: center;
  transform: translate(2518.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-custom-pattern-3b {
  transform-origin: center;
  transform: translate(2522.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-custom-pattern-opacity-1 {
  transform-origin: center;
  transform: translate(0, 38.000000px);
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-custom-pattern-opacity-2 {
  transform-origin: center;
  transform: translate(0, 38.000000px) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-use-r {
  transform: scale(-1,1);
  transform-origin: 960px 0;
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-mask-top {
  transform: translate(0,4px) scaleX(1);
}
.svg-metamorph.svgm_stacks_in_3693 .svgm-mask-bottom {
  transform: translate(0,-1px) scaleX(1);
}

@media all and (max-width: 1920px) {
  .svg-metamorph.svgm_stacks_in_3693 .svgm-use {
    transform: scaleX(1);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3693 .svgm-use-r {
    transform: scaleX(1) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1680px) {
  .svg-metamorph.svgm_stacks_in_3693 .svgm-use {
    transform: scaleX(0.875);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3693 .svgm-use-r {
    transform: scaleX(0.875) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1440px) {
  .svg-metamorph.svgm_stacks_in_3693 .svgm-use {
    transform: scaleX(0.75);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3693 .svgm-use-r {
    transform: scaleX(0.75) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1280px) {
  .svg-metamorph.svgm_stacks_in_3693 .svgm-use {
    transform: scaleX(0.667);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3693 .svgm-use-r {
    transform: scaleX(0.667) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1152px) {
  .svg-metamorph.svgm_stacks_in_3693 .svgm-use {
    transform: scaleX(0.6);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3693 .svgm-use-r {
    transform: scaleX(0.6) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (min-width: 1921px) {
  .svg-metamorph.svgm_stacks_in_3693 .svgm-mask {
    transform: scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_3693 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_3693 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.34);
  }
}
@media all and (min-width: 2561px) {
  .svg-metamorph.svgm_stacks_in_3693 .svgm-mask {
    transform: scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_3693 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_3693 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.67);
  }
}
@media all and (min-width: 3201px) {
  .svg-metamorph.svgm_stacks_in_3693 .svgm-mask {
    transform: scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_3693 .svgm-mask-top {
    transform: translate(0,4px) scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_3693 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(2);
  }
}




/**/
#stacks_in_3686>.s3_row {
	margin: 0 -0px;
}

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

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




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










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



}



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


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


}






#stacks_in_3623 {
	padding: 0px 30px 0px 30px;
}

#stacks_in_3625 {
	display:inline-block; width:100%; line-height: 0.730000em;
}

#stacks_in_3642 {
	padding: 0px 30px 0px 30px;
}

#stacks_in_3643 {
	display:inline-block; width:100%; line-height: 0.720000em;
}

#stacks_in_3626 {
	padding: 0px 30px 0px 30px;
}

#stacks_in_3627 {
	display:inline-block; width:100%; line-height: 0.730000em;
}

#stacks_in_3628 {
	padding: 0px 30px 0px 30px;
}

#stacks_in_3629 {
	display:inline-block; width:100%; line-height: 0.730000em;
}
#stacks_in_3680.aspen_split{
	position: relative;
	font-size: 15px;
	padding: 0px 0px 0px 0px;
}
@media screen and (min-width: 770px){
	#stacks_in_3680.aspen_split{
		padding: 0px 0px 0px 0px;
	}
}
#stacks_in_3680.aspen_split section.theme {position: relative;z-index: 1;}
#stacks_in_3680.aspen_split .bg-wrap {clip: rect(0, auto, auto, 0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
#stacks_in_3680.aspen_split .bg{
	position: absolute; display: block;
	top: 0;left: 0; width: 100%; height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateZ(0);
	will-change: transform;
	
	opacity: 0.9;
	
	
}

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


#stacks_in_3680.aspen_split{
	text-align:center;
	background-image: linear-gradient(to right, rgba(29, 55, 44, 1.00), rgba(38, 76, 61, 1.00));
}

 
#stacks_in_3680.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_3680.aspen_split h1, 
#stacks_in_3680.aspen_split h2,
#stacks_in_3680.aspen_split h3, 
#stacks_in_3680.aspen_split h4, 
#stacks_in_3680.aspen_split h5, 
#stacks_in_3680.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_3680.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_3680.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}
#stacks_in_3312 {
	padding: 60px 0px 100px 0px;
}

#stacks_in_3314 {
	display:inline-block; width:100%; line-height: 2.560000em;
}

#stacks_in_3684 {
	padding: 0px 0px 36px 0px;
}
#stacks_in_3809>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_3809 {
	margin: 0px 0px 48px 0px;
}

#stacks_in_3813 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 0px 30px 6px 30px;
}

#stacks_in_3815 {
	display:inline-block; width:100%; line-height: 1.440000em;
	font-weight: lighter;
}

#stacks_in_3810 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 0px 30px 6px 30px;
}

#stacks_in_3812 {
	display:inline-block; width:100%; line-height: 1.440000em;
	font-weight: lighter;
}
/* 1.0.1
 - removed a bunch of API calls to try and help with load time in edit and preview modes
 - Added svg refresh to resolve display issues in safari and RW preview
 - added hardware acceleration to svg graphics to increase performance
 - fixed a bug that could cause the stack to load into the editor slowly
 1.0.2
 - hotfix, editmode display bug
 1.0.5
 - Added Experimental responsive defintion feature
*/

.svg-metamorph.svgm_stacks_in_3458 .svgm-group {
    display: none;
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-group.svgm-wide-17,
.svg-metamorph.svgm_stacks_in_3458 .svgm-group.svgm-pattern-1,
.svg-metamorph.svgm_stacks_in_3458 .svgm-group.svgm-special-12 {
    display: block;
}
.svg-metamorph.svgm_stacks_in_3458,
.svg-metamorph.svgm_stacks_in_3458 .svgm-content {
  position: relative;
  z-index: 1;
}
#stacks_in_3458, #stacks_out_3458 {
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_3458 {
  display: inline-block;
  width: calc(100% - 1px);
  position: relative;
  margin-top: -0px;
  margin-bottom: -0px;
  
  
  z-index: 10;
  
  
  
}

.svg-metamorph.svgm_stacks_in_3458 > .svgm-wrap-outer > .svgm-wrap {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.svg-metamorph.svgm_stacks_in_3458 > .svgm-wrap-outer > .svgm-wrap svg {
  width: 100%;
  height: calc(100% + 100px + 100px);
  stroke: none;
  fill: white;
}
.svg-metamorph.svgm_stacks_in_3458 > .svgm-wrap-outer > .svgm-wrap svg path.svgm-opacity {
  stroke: none;
  stroke-width: 0;
}
.svg-metamorph.svgm_stacks_in_3458 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-top {
  top: 0;
  z-index: 1;
  transform: translateY(-100px);
}
.svg-metamorph.svgm_stacks_in_3458 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center {
  z-index: 2;
  height: calc(100% + 3px);
  /* top: -1.5px; */
}
.svg-metamorph.svgm_stacks_in_3458 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-bottom {
  bottom: 0;
  z-index: 0;
  transform: translateY(100px) rotateZ(180deg);
}
.svg-metamorph.svgm_stacks_in_3458 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center svg {
  transform: translateY(-100px);
  /* margin-top: 1px; */
}
.svg-metamorph.svgm_stacks_in_3458 > .svgm-wrap-outer > .svgm-wrap > svg {
  width: 100%;
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_3458 > .svgm-wrap-outer > .svgm-wrap:after {
  background: #FFFDF5;
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-content {
  position: relative;
  z-index: 3;
  min-height: 100px;
  display: grid;
  align-items: center;
  
}


.svg-metamorph.svgm_stacks_in_3458 .svgm-content > div {
  
  
  
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-mask {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3458 > .svgm-wrap-outer {
  height: calc(100% - 0px - 0px );
  min-height: 100px;
  position: absolute;
  width: 100%;
  top: 0px;
  
  top: auto;
  bottom: 0px;
  
  transform: translateZ(0);
}


body {
  overflow-x: hidden;
}
body .stacks_top, body .stacks_out, body .stacks_in {
  overflow: visible;
  width: 100%;
}
.svg-metamorph.svgm_stacks_in_3458 > .svgm-wrap-outer {
  width: 100vw;
  left: calc((100% - 100vw)/2);
}

.svg-metamorph.svgm_stacks_in_3458 image:not(.svgm-pattern):not(.svgm-off) {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3458 image.svgm-off {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-pattern {
  width: 100px;
  height: 100px;
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-custom-pattern-1a {
  transform-origin: center;
  transform: translate(-358.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-custom-pattern-1b {
  transform-origin: center;
  transform: translate(-362.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-custom-pattern-2a {
  transform-origin: center;
  transform: translate(-358.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-custom-pattern-2b {
  transform-origin: center;
  transform: translate(-362.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-custom-pattern-3a {
  transform-origin: center;
  transform: translate(2518.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-custom-pattern-3b {
  transform-origin: center;
  transform: translate(2522.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-custom-pattern-opacity-1 {
  transform-origin: center;
  transform: translate(0, 38.000000px);
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-custom-pattern-opacity-2 {
  transform-origin: center;
  transform: translate(0, 38.000000px) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-use-r {
  transform: scale(-1,1);
  transform-origin: 960px 0;
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-mask-top {
  transform: translate(0,4px) scaleX(1);
}
.svg-metamorph.svgm_stacks_in_3458 .svgm-mask-bottom {
  transform: translate(0,-1px) scaleX(1);
}

@media all and (max-width: 1920px) {
  .svg-metamorph.svgm_stacks_in_3458 .svgm-use {
    transform: scaleX(1);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3458 .svgm-use-r {
    transform: scaleX(1) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1680px) {
  .svg-metamorph.svgm_stacks_in_3458 .svgm-use {
    transform: scaleX(0.875);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3458 .svgm-use-r {
    transform: scaleX(0.875) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1440px) {
  .svg-metamorph.svgm_stacks_in_3458 .svgm-use {
    transform: scaleX(0.75);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3458 .svgm-use-r {
    transform: scaleX(0.75) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1280px) {
  .svg-metamorph.svgm_stacks_in_3458 .svgm-use {
    transform: scaleX(0.667);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3458 .svgm-use-r {
    transform: scaleX(0.667) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1152px) {
  .svg-metamorph.svgm_stacks_in_3458 .svgm-use {
    transform: scaleX(0.6);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_3458 .svgm-use-r {
    transform: scaleX(0.6) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (min-width: 1921px) {
  .svg-metamorph.svgm_stacks_in_3458 .svgm-mask {
    transform: scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_3458 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_3458 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.34);
  }
}
@media all and (min-width: 2561px) {
  .svg-metamorph.svgm_stacks_in_3458 .svgm-mask {
    transform: scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_3458 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_3458 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.67);
  }
}
@media all and (min-width: 3201px) {
  .svg-metamorph.svgm_stacks_in_3458 .svgm-mask {
    transform: scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_3458 .svgm-mask-top {
    transform: translate(0,4px) scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_3458 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(2);
  }
}




/**/

#stacks_in_3459 {
	padding: 0px 40px 6px 40px;
}

#stacks_in_3461 {
	display:inline-block; width:100%; line-height: 2.080000em;
	font-weight: lighter;
}

#stacks_in_3462 {
	padding: 0px 40px 6px 40px;
}

#stacks_in_3463 {
	display:inline-block; width:100%; line-height: 0.250000em;
	letter-spacing: 1px;
	font-weight: lighter;
}
#stacks_in_3464 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_3464 .jwresp_col{float:none} #stacks_in_3464 #jwresp_col2_stacks_in_3464{position:relative;margin:0 auto;width:34%;float:none}#stacks_in_3464 #jwresp_col1_stacks_in_3464,#stacks_in_3464 #jwresp_col3_stacks_in_3464{width:33%}#stacks_in_3464 #jwresp_col1_stacks_in_3464{float:left}#stacks_in_3464 #jwresp_col3_stacks_in_3464{float:right} @media screen and (max-width:770px){#stacks_in_3464 #jwresp_col1_stacks_in_3464,#stacks_in_3464 #jwresp_col3_stacks_in_3464{margin-bottom:20px}#stacks_in_3464 #jwresp_col1_stacks_in_3464{width:50%}#stacks_in_3464 #jwresp_col3_stacks_in_3464{width:50%}#stacks_in_3464 #jwresp_col2_stacks_in_3464{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_3464 #jwresp_col1_stacks_in_3464,#stacks_in_3464 #jwresp_col3_stacks_in_3464,#stacks_in_3464 #jwresp_col2_stacks_in_3464{float:none;width:100%;display:block}#stacks_in_3464 #jwresp_col1_stacks_in_3464,#stacks_in_3464 #jwresp_col3_stacks_in_3464{margin-bottom:20px}} 

#stacks_in_3464 {
	margin: 18px 0px 0px 0px;
}

#stacks_in_3473 {
	display:inline-block; width:100%; line-height: 1.490000em;
	font-weight: lighter;
}

#stacks_in_3493 {
	margin: 130px 0px 0px 0px;
}

#stacks_in_3816 {
	margin: 40px 0px 0px 0px;
}
#stacks_in_3817 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_3817 .jwresp_col{overflow:hidden;margin:0;width:47%; float:left;}#stacks_in_3817 #jwresp_col2_stacks_in_3817{ float:right; width:47%}@media screen and (max-width:500px){#stacks_in_3817 #jwresp_col1_stacks_in_3817,#stacks_in_3817 #jwresp_col2_stacks_in_3817{width:100%;float:none;display:block}#stacks_in_3817 #jwresp_col1_stacks_in_3817{margin-bottom:15px}}

#stacks_in_3817 {
	padding: 0px 20px 0px 20px;
}

#stacks_in_3818 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 12px 0px 6px 30px;
}

#stacks_in_3820 {
	display:inline-block; width:100%; line-height: 1.440000em;
	font-weight: lighter;
}

#stacks_in_3821 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 10px 0px 6px 30px;
}

#stacks_in_3822 {
	display:inline-block; width:100%; line-height: 1.440000em;
	font-weight: lighter;
}

#stacks_in_3823 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 10px 0px 6px 30px;
}

#stacks_in_3825 {
	display:inline-block; width:100%; line-height: 1.440000em;
	font-weight: lighter;
}

#stacks_in_3826 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 10px 0px 6px 30px;
}

#stacks_in_3827 {
	display:inline-block; width:100%; line-height: 1.440000em;
	font-weight: lighter;
}

#stacks_in_4025 {
	padding: 0px 100px 0px 100px;
}

#stacks_in_4026 {
	border: solid rgba(197, 0, 17, 1.00);
	border-width: 1px 1px 1px 1px;
	margin: 40px 0px 0px 0px;
	padding: 13px 0px 0px 0px;
}
#stacks_in_3495 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_3495 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_3495 #jwresp_col2_stacks_in_3495{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_3495 #jwresp_col1_stacks_in_3495,#stacks_in_3495 #jwresp_col2_stacks_in_3495{width:100%;float:none;display:block}#stacks_in_3495 #jwresp_col1_stacks_in_3495{margin-bottom:15px}}

#stacks_in_3495 {
	margin: 60px 0px 0px 0px;
	padding: 0px 40px 0px 40px;
}

#stacks_in_3755 {
	margin: 40px 0px 0px 0px;
}
#stacks_in_3829>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_3835 {
	padding: 0px 30px 0px 30px;
}

#stacks_in_3837 {
	display:inline-block; width:100%; line-height: 0.730000em;
}

#stacks_in_3830 {
	padding: 0px 30px 0px 30px;
}

#stacks_in_3832 {
	display:inline-block; width:100%; line-height: 0.730000em;
}
#stacks_in_3325 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_3325 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_3325 #jwresp_col2_stacks_in_3325{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_3325 #jwresp_col1_stacks_in_3325,#stacks_in_3325 #jwresp_col2_stacks_in_3325{width:100%;float:none;display:block}#stacks_in_3325 #jwresp_col1_stacks_in_3325{margin-bottom:15px}}

#stacks_in_3325 {
	margin: 48px 0px 44px 0px;
	padding: 0px 40px 0px 40px;
}

#stacks_in_4081 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_4082>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_4092 {
	margin: 0px 0px 64px 0px;
	padding: 0px 30px 0px 30px;
}

#stacks_in_4093 {
	display:inline-block; width:100%; line-height: 0.730000em;
}

#stacks_in_4087 {
	padding: 0px 30px 0px 30px;
}

#stacks_in_4088 {
	display:inline-block; width:100%; line-height: 0.730000em;
}
#stacks_in_4251 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_4251 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_4251 #jwresp_col2_stacks_in_4251{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_4251 #jwresp_col1_stacks_in_4251,#stacks_in_4251 #jwresp_col2_stacks_in_4251{width:100%;float:none;display:block}#stacks_in_4251 #jwresp_col1_stacks_in_4251{margin-bottom:15px}}

#stacks_in_4251 {
	margin: 0px 0px 32px 0px;
	padding: 0px 40px 12px 40px;
}
#stacks_in_4094 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_4094 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_4094 #jwresp_col2_stacks_in_4094{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_4094 #jwresp_col1_stacks_in_4094,#stacks_in_4094 #jwresp_col2_stacks_in_4094{width:100%;float:none;display:block}#stacks_in_4094 #jwresp_col1_stacks_in_4094{margin-bottom:15px}}

#stacks_in_4094 {
	margin: 0px 0px 100px 0px;
	padding: 0px 40px 0px 40px;
}
#stacks_in_4274 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_4274 .jwresp_col{overflow:hidden;margin:0;width:47%; float:left;}#stacks_in_4274 #jwresp_col2_stacks_in_4274{ float:right; width:47%}@media screen and (max-width:500px){#stacks_in_4274 #jwresp_col1_stacks_in_4274,#stacks_in_4274 #jwresp_col2_stacks_in_4274{width:100%;float:none;display:block}#stacks_in_4274 #jwresp_col1_stacks_in_4274{margin-bottom:15px}}

#stacks_in_4274 {
	margin: 18px 0px 0px 0px;
	padding: 0px 40px 0px 40px;
}

#stacks_in_4278 {
	display:inline-block; width:100%; line-height: 0.800000em;
}

#stacks_in_4281 {
	display:inline-block; width:100%; line-height: 0.800000em;
}

#stacks_in_4275 {
	background-color: rgba(254, 255, 255, 1.00);
	border: solid rgba(250, 221, 255, 0.39);
	border-width: 3px 0px 0px 0px;
	padding: 36px 0px 60px 0px;
}

#stacks_in_4245 {
	margin: 0px 0px 33px 0px;
	padding: 0px 0px 33px 0px;
}

#stacks_in_4237 {
	margin: 100px 0px 0px 0px;
}
