/* -- Start Swell Page css Template -- */

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }


@-webkit-keyframes swellswing
{
    15%
    {
        -webkit-transform: translateX(5px);
        transform: translateX(5px);
    }
    30%
    {
        -webkit-transform: translateX(-5px);
       transform: translateX(-5px);
    } 
    50%
    {
        -webkit-transform: translateX(3px);
        transform: translateX(3px);
    }
    65%
    {
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }
    80%
    {
        -webkit-transform: translateX(2px);
        transform: translateX(2px);
    }
    100%
    {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes swellswing
{
    15%
    {
        -webkit-transform: translateX(5px);
        transform: translateX(5px);
    }
    30%
    {
        -webkit-transform: translateX(-5px);
        transform: translateX(-5px);
    }
    50%
    {
        -webkit-transform: translateX(3px);
        transform: translateX(3px);
    }
    65%
    {
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }
    80%
    {
        -webkit-transform: translateX(2px);
        transform: translateX(2px);
    }
    100%
    {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}




/* -- End Swell Page css Template -- */.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
 .sections-box--stack .s-box>.s-box-content{position:relative}.sections-box--stack.box-3d{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.sections-box--stack.box-pos.sbox-h-center{margin-left:auto!important;margin-right:auto!important}.sections-box--stack.box-pos.sbox-h-right{margin-right:0!important;margin-left:auto!important}.sections-box--stack.box-pos>.s-box{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.sections-box--stack.box-pos>.s-box>.s-box-content{position:relative;width:100%}.sections-box--stack.box-pos>.s-box>.s-box-content.box-v-top{-ms-flex-item-align:start;align-self:flex-start}.sections-box--stack.box-pos>.s-box>.s-box-content.box-v-center{-ms-flex-item-align:center;align-self:center}.sections-box--stack.box-pos>.s-box>.s-box-content.box-v-bottom{-ms-flex-item-align:end;align-self:flex-end}.sections-box--stack.box-abs-inline{position:absolute!important;display:inline-block;width:auto!important}.sections-box--stack.box-abs{position:absolute!important;max-width:100%;max-height:100%}.sections-box--stack.box-abs.sbox-top{top:0}.sections-box--stack.box-abs.sbox-h-left{left:0;right:auto}.sections-box--stack.box-abs.sbox-h-right{right:0;left:auto}.sections-box--stack.box-abs.sbox-v-bottom{bottom:0;top:auto}.sections-box--stack.box-abs.sbox-v-center{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sections-box--stack.box-abs.sbox-h-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sections-box--stack.box-abs.sbox-v-center.sbox-h-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sections-box--stack.box-abs.size-content{height:auto!important}.sections-box--stack.box-abs.size-content>.s-box{position:relative}.sections-box--stack.box-abs:not(.size-content)>.s-box>.s-box-content.box-v-center{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sections-box--stack.box-abs:not(.size-content)>.s-box>.s-box-content.box-v-bottom{position:absolute;bottom:0;left:0;width:100%}.sections-box--stack .box-link>a{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:999}

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

#stacks_in_1799 {
	padding: 0px 0px 14px 0px;
}

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

#stacks_in_3632 {
	font-size: 90%;
}
#stacks_in_2612>.s3_row {
	margin: 0 -15px;
}

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

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




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










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



}



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



}






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

#stacks_out_2612 {
	width: 96%;
}
#stacks_in_2636>.s3_row {
	margin: 0 -15px;
}

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

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

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

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








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



}



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


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


}




#stacks_in_2636 {
	padding: 0px 5px 0px 5px;
}
@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_2487{display:block;margin:0 auto;text-align:center; width:100%; margin:center;padding-bottom:0px}#mouser-stacks_in_2487 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_2487 .mouser.m-dz{width:100%}#mouser-stacks_in_2487 .mouser.m-dz .fa,#mouser-stacks_in_2487 .mouser.m-dz p{color:rgba(204, 204, 204, 1.00)!important}#mouser-stacks_in_2487 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_2487 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_2487 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_2487 .mouser.m-arrows{height:50px}#mouser-stacks_in_2487 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_2487 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_2487 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_2487 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_2487 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_2487 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_2487 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_2487 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_2487 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_2487 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_2487 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_2487 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_2487 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_2487 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_2487 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(243, 243, 243, 1.00);border-bottom:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_2487 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_2487 .m-wrap:hover .mouser.m-dz p{color:rgba(243, 243, 243, 1.00)!important}#mouser-stacks_in_2487 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

 #stacks_in_3082.sections-box--stack>.s-box.bdr-vault::before,#stacks_in_3082.sections-box--stack .bdr-child::before{z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;content:""}#stacks_in_3082.sections-box--stack>.s-box.o-bg-vault::after{z-index:-1!important}      #stacks_in_3082{position:relative;overflow:hidden;pointer-events:auto; z-index:auto;}#stacks_in_3082.box-pos>.s-box{overflow:hidden} #stacks_in_3082>.s-box{margin: 0px }#stacks_in_3082>.s-box>.s-box-content{padding: 0px }@media screen and (min-width:640.00px) and (max-width:1000.00px){#stacks_in_3082>.s-box>.s-box-content{padding: 0px }}@media screen and (min-width:1000.00px){#stacks_in_3082>.s-box>.s-box-content{padding: 0px }}   #stacks_in_3082{max-width:100.00%}@media all and (min-width:640px){#stacks_in_3082{max-width:100.00%}}#stacks_in_3082.auto-width{width:auto!important}#stacks_in_3082.box-pos[data-equalizer-watch]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#stacks_in_3082>.s-box{position:relative}      
  #stacks_in_3082{overflow:visible!important}#stacks_in_3082>.s-box{overflow:visible!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1600px);transform:perspective(1600px)}#stacks_in_3082>.s-box>.s-box-content{transform:translateZ(20px) scale(1.00);-webkit-transform:translateZ(20px) scale(1.00);transform:translateZ(20px) scale(1.00)}#stacks_in_3082 .js-tilt-glare{opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}#stacks_in_3082:hover{z-index:1002}#stacks_in_3082:hover .js-tilt-glare{opacity:1}  #stacks_in_3082{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease}#stacks_in_3082:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}  
#stacks_in_2452 h2,#stacks_in_2452 .hTxt:not(.segment) div{font-size:0.90rem}@media all and (max-width:640px){#stacks_in_2452 h2,#stacks_in_2452 .hTxt:not(.segment) div{font-size:0.90rem}}#stacks_in_2452 h2,#stacks_in_2452 div{color:rgba(153, 153, 153, 1.00)}#stacks_in_2452 h2 a,#stacks_in_2452 div a{color:rgba(153, 153, 153, 1.00)}#stacks_in_2452 h2 a:hover,#stacks_in_2452 div a:hover{color:rgba(114, 114, 114, 1.00)}#stacks_in_2452 small,#stacks_in_2452 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_2452 {
	margin: 2px 0px 0px 0px;
}
@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_2515{display:block;margin:0 auto;text-align:center; width:100%; margin:center;padding-bottom:0px}#mouser-stacks_in_2515 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_2515 .mouser.m-dz{width:100%}#mouser-stacks_in_2515 .mouser.m-dz .fa,#mouser-stacks_in_2515 .mouser.m-dz p{color:rgba(204, 204, 204, 1.00)!important}#mouser-stacks_in_2515 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_2515 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_2515 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_2515 .mouser.m-arrows{height:50px}#mouser-stacks_in_2515 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_2515 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_2515 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_2515 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_2515 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_2515 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_2515 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_2515 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_2515 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_2515 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_2515 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_2515 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_2515 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_2515 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_2515 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(243, 243, 243, 1.00);border-bottom:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_2515 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_2515 .m-wrap:hover .mouser.m-dz p{color:rgba(243, 243, 243, 1.00)!important}#mouser-stacks_in_2515 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

 #stacks_in_3097.sections-box--stack>.s-box.bdr-vault::before,#stacks_in_3097.sections-box--stack .bdr-child::before{z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;content:""}#stacks_in_3097.sections-box--stack>.s-box.o-bg-vault::after{z-index:-1!important}      #stacks_in_3097{position:relative;overflow:hidden;pointer-events:auto; z-index:auto;}#stacks_in_3097.box-pos>.s-box{overflow:hidden} #stacks_in_3097>.s-box{margin: 0px }#stacks_in_3097>.s-box>.s-box-content{padding: 0px }@media screen and (min-width:640.00px) and (max-width:1000.00px){#stacks_in_3097>.s-box>.s-box-content{padding: 0px }}@media screen and (min-width:1000.00px){#stacks_in_3097>.s-box>.s-box-content{padding: 0px }}   #stacks_in_3097{max-width:100.00%}@media all and (min-width:640px){#stacks_in_3097{max-width:100.00%}}#stacks_in_3097.auto-width{width:auto!important}#stacks_in_3097.box-pos[data-equalizer-watch]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#stacks_in_3097>.s-box{position:relative}      
  #stacks_in_3097{overflow:visible!important}#stacks_in_3097>.s-box{overflow:visible!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1600px);transform:perspective(1600px)}#stacks_in_3097>.s-box>.s-box-content{transform:translateZ(20px) scale(1.00);-webkit-transform:translateZ(20px) scale(1.00);transform:translateZ(20px) scale(1.00)}#stacks_in_3097 .js-tilt-glare{opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}#stacks_in_3097:hover{z-index:1002}#stacks_in_3097:hover .js-tilt-glare{opacity:1}  #stacks_in_3097{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease}#stacks_in_3097:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}  
#stacks_in_2466 h2,#stacks_in_2466 .hTxt:not(.segment) div{font-size:0.90rem}@media all and (max-width:640px){#stacks_in_2466 h2,#stacks_in_2466 .hTxt:not(.segment) div{font-size:0.90rem}}#stacks_in_2466 h2,#stacks_in_2466 div{color:rgba(153, 153, 153, 1.00)}#stacks_in_2466 h2 a,#stacks_in_2466 div a{color:rgba(153, 153, 153, 1.00)}#stacks_in_2466 h2 a:hover,#stacks_in_2466 div a:hover{color:rgba(114, 114, 114, 1.00)}#stacks_in_2466 small,#stacks_in_2466 small div{color:rgba(111, 111, 111, 1.00)}

@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_2516{display:block;margin:0 auto;text-align:center; width:100%; margin:center;padding-bottom:0px}#mouser-stacks_in_2516 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_2516 .mouser.m-dz{width:100%}#mouser-stacks_in_2516 .mouser.m-dz .fa,#mouser-stacks_in_2516 .mouser.m-dz p{color:rgba(204, 204, 204, 1.00)!important}#mouser-stacks_in_2516 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_2516 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_2516 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_2516 .mouser.m-arrows{height:50px}#mouser-stacks_in_2516 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_2516 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_2516 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_2516 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_2516 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_2516 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_2516 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_2516 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_2516 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_2516 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_2516 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_2516 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_2516 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_2516 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_2516 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(243, 243, 243, 1.00);border-bottom:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_2516 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_2516 .m-wrap:hover .mouser.m-dz p{color:rgba(243, 243, 243, 1.00)!important}#mouser-stacks_in_2516 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

 #stacks_in_3103.sections-box--stack>.s-box.bdr-vault::before,#stacks_in_3103.sections-box--stack .bdr-child::before{z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;content:""}#stacks_in_3103.sections-box--stack>.s-box.o-bg-vault::after{z-index:-1!important}      #stacks_in_3103{position:relative;overflow:hidden;pointer-events:auto; z-index:auto;}#stacks_in_3103.box-pos>.s-box{overflow:hidden} #stacks_in_3103>.s-box{margin: 0px }#stacks_in_3103>.s-box>.s-box-content{padding: 0px }@media screen and (min-width:640.00px) and (max-width:1000.00px){#stacks_in_3103>.s-box>.s-box-content{padding: 0px }}@media screen and (min-width:1000.00px){#stacks_in_3103>.s-box>.s-box-content{padding: 0px }}   #stacks_in_3103{max-width:100.00%}@media all and (min-width:640px){#stacks_in_3103{max-width:100.00%}}#stacks_in_3103.auto-width{width:auto!important}#stacks_in_3103.box-pos[data-equalizer-watch]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#stacks_in_3103>.s-box{position:relative}      
  #stacks_in_3103{overflow:visible!important}#stacks_in_3103>.s-box{overflow:visible!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1600px);transform:perspective(1600px)}#stacks_in_3103>.s-box>.s-box-content{transform:translateZ(20px) scale(1.00);-webkit-transform:translateZ(20px) scale(1.00);transform:translateZ(20px) scale(1.00)}#stacks_in_3103 .js-tilt-glare{opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}#stacks_in_3103:hover{z-index:1002}#stacks_in_3103:hover .js-tilt-glare{opacity:1}  #stacks_in_3103{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease}#stacks_in_3103:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}  
#stacks_in_2472 h2,#stacks_in_2472 .hTxt:not(.segment) div{font-size:0.90rem}@media all and (max-width:640px){#stacks_in_2472 h2,#stacks_in_2472 .hTxt:not(.segment) div{font-size:0.90rem}}#stacks_in_2472 h2,#stacks_in_2472 div{color:rgba(153, 153, 153, 1.00)}#stacks_in_2472 h2 a,#stacks_in_2472 div a{color:rgba(153, 153, 153, 1.00)}#stacks_in_2472 h2 a:hover,#stacks_in_2472 div a:hover{color:rgba(114, 114, 114, 1.00)}#stacks_in_2472 small,#stacks_in_2472 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_2613>.s3_row {
	margin: 0 -15px;
}

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

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

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

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








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



}



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


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


}




#stacks_in_2613 {
	padding: 0px 5px 0px 5px;
}
@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_2514{display:block;margin:0 auto;text-align:center; width:100%; margin:center;padding-bottom:0px}#mouser-stacks_in_2514 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_2514 .mouser.m-dz{width:100%}#mouser-stacks_in_2514 .mouser.m-dz .fa,#mouser-stacks_in_2514 .mouser.m-dz p{color:rgba(204, 204, 204, 1.00)!important}#mouser-stacks_in_2514 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_2514 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_2514 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_2514 .mouser.m-arrows{height:50px}#mouser-stacks_in_2514 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_2514 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_2514 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_2514 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_2514 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_2514 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_2514 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_2514 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_2514 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_2514 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_2514 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_2514 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_2514 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_2514 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_2514 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(243, 243, 243, 1.00);border-bottom:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_2514 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_2514 .m-wrap:hover .mouser.m-dz p{color:rgba(243, 243, 243, 1.00)!important}#mouser-stacks_in_2514 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

 #stacks_in_3091.sections-box--stack>.s-box.bdr-vault::before,#stacks_in_3091.sections-box--stack .bdr-child::before{z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;content:""}#stacks_in_3091.sections-box--stack>.s-box.o-bg-vault::after{z-index:-1!important}      #stacks_in_3091{position:relative;overflow:hidden;pointer-events:auto; z-index:auto;}#stacks_in_3091.box-pos>.s-box{overflow:hidden} #stacks_in_3091>.s-box{margin: 0px }#stacks_in_3091>.s-box>.s-box-content{padding: 0px }@media screen and (min-width:640.00px) and (max-width:1000.00px){#stacks_in_3091>.s-box>.s-box-content{padding: 0px }}@media screen and (min-width:1000.00px){#stacks_in_3091>.s-box>.s-box-content{padding: 0px }}   #stacks_in_3091{max-width:100.00%}@media all and (min-width:640px){#stacks_in_3091{max-width:100.00%}}#stacks_in_3091.auto-width{width:auto!important}#stacks_in_3091.box-pos[data-equalizer-watch]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#stacks_in_3091>.s-box{position:relative}      
  #stacks_in_3091{overflow:visible!important}#stacks_in_3091>.s-box{overflow:visible!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1600px);transform:perspective(1600px)}#stacks_in_3091>.s-box>.s-box-content{transform:translateZ(20px) scale(1.00);-webkit-transform:translateZ(20px) scale(1.00);transform:translateZ(20px) scale(1.00)}#stacks_in_3091 .js-tilt-glare{opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}#stacks_in_3091:hover{z-index:1002}#stacks_in_3091:hover .js-tilt-glare{opacity:1}  #stacks_in_3091{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease}#stacks_in_3091:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}  
#stacks_in_2459 h2,#stacks_in_2459 .hTxt:not(.segment) div{font-size:0.90rem}@media all and (max-width:640px){#stacks_in_2459 h2,#stacks_in_2459 .hTxt:not(.segment) div{font-size:0.90rem}}#stacks_in_2459 h2,#stacks_in_2459 div{color:rgba(153, 153, 153, 1.00)}#stacks_in_2459 h2 a,#stacks_in_2459 div a{color:rgba(153, 153, 153, 1.00)}#stacks_in_2459 h2 a:hover,#stacks_in_2459 div a:hover{color:rgba(114, 114, 114, 1.00)}#stacks_in_2459 small,#stacks_in_2459 small div{color:rgba(111, 111, 111, 1.00)}

@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_2517{display:block;margin:0 auto;text-align:center; width:100%; margin:center;padding-bottom:0px}#mouser-stacks_in_2517 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_2517 .mouser.m-dz{width:100%}#mouser-stacks_in_2517 .mouser.m-dz .fa,#mouser-stacks_in_2517 .mouser.m-dz p{color:rgba(204, 204, 204, 1.00)!important}#mouser-stacks_in_2517 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_2517 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_2517 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_2517 .mouser.m-arrows{height:50px}#mouser-stacks_in_2517 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_2517 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_2517 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_2517 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_2517 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_2517 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_2517 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_2517 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_2517 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_2517 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_2517 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_2517 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_2517 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_2517 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_2517 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(243, 243, 243, 1.00);border-bottom:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_2517 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_2517 .m-wrap:hover .mouser.m-dz p{color:rgba(243, 243, 243, 1.00)!important}#mouser-stacks_in_2517 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

 #stacks_in_3109.sections-box--stack>.s-box.bdr-vault::before,#stacks_in_3109.sections-box--stack .bdr-child::before{z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;content:""}#stacks_in_3109.sections-box--stack>.s-box.o-bg-vault::after{z-index:-1!important}      #stacks_in_3109{position:relative;overflow:hidden;pointer-events:auto; z-index:auto;}#stacks_in_3109.box-pos>.s-box{overflow:hidden} #stacks_in_3109>.s-box{margin: 0px }#stacks_in_3109>.s-box>.s-box-content{padding: 0px }@media screen and (min-width:640.00px) and (max-width:1000.00px){#stacks_in_3109>.s-box>.s-box-content{padding: 0px }}@media screen and (min-width:1000.00px){#stacks_in_3109>.s-box>.s-box-content{padding: 0px }}   #stacks_in_3109{max-width:100.00%}@media all and (min-width:640px){#stacks_in_3109{max-width:100.00%}}#stacks_in_3109.auto-width{width:auto!important}#stacks_in_3109.box-pos[data-equalizer-watch]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#stacks_in_3109>.s-box{position:relative}      
  #stacks_in_3109{overflow:visible!important}#stacks_in_3109>.s-box{overflow:visible!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1600px);transform:perspective(1600px)}#stacks_in_3109>.s-box>.s-box-content{transform:translateZ(20px) scale(1.00);-webkit-transform:translateZ(20px) scale(1.00);transform:translateZ(20px) scale(1.00)}#stacks_in_3109 .js-tilt-glare{opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}#stacks_in_3109:hover{z-index:1002}#stacks_in_3109:hover .js-tilt-glare{opacity:1}  #stacks_in_3109{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease}#stacks_in_3109:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}  
#stacks_in_2469 h2,#stacks_in_2469 .hTxt:not(.segment) div{font-size:0.90rem}@media all and (max-width:640px){#stacks_in_2469 h2,#stacks_in_2469 .hTxt:not(.segment) div{font-size:0.90rem}}#stacks_in_2469 h2,#stacks_in_2469 div{color:rgba(153, 153, 153, 1.00)}#stacks_in_2469 h2 a,#stacks_in_2469 div a{color:rgba(153, 153, 153, 1.00)}#stacks_in_2469 h2 a:hover,#stacks_in_2469 div a:hover{color:rgba(114, 114, 114, 1.00)}#stacks_in_2469 small,#stacks_in_2469 small div{color:rgba(111, 111, 111, 1.00)}

@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_3047{display:block;margin:0 auto;text-align:center; width:100%; margin:center;padding-bottom:0px}#mouser-stacks_in_3047 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_3047 .mouser.m-dz{width:100%}#mouser-stacks_in_3047 .mouser.m-dz .fa,#mouser-stacks_in_3047 .mouser.m-dz p{color:rgba(204, 204, 204, 1.00)!important}#mouser-stacks_in_3047 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_3047 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_3047 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_3047 .mouser.m-arrows{height:50px}#mouser-stacks_in_3047 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_3047 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_3047 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_3047 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_3047 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_3047 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_3047 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3047 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3047 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_3047 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3047 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3047 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_3047 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3047 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_3047 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(243, 243, 243, 1.00);border-bottom:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3047 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_3047 .m-wrap:hover .mouser.m-dz p{color:rgba(243, 243, 243, 1.00)!important}#mouser-stacks_in_3047 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

 #stacks_in_3115.sections-box--stack>.s-box.bdr-vault::before,#stacks_in_3115.sections-box--stack .bdr-child::before{z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;content:""}#stacks_in_3115.sections-box--stack>.s-box.o-bg-vault::after{z-index:-1!important}      #stacks_in_3115{position:relative;overflow:hidden;pointer-events:auto; z-index:auto;}#stacks_in_3115.box-pos>.s-box{overflow:hidden} #stacks_in_3115>.s-box{margin: 0px }#stacks_in_3115>.s-box>.s-box-content{padding: 0px }@media screen and (min-width:640.00px) and (max-width:1000.00px){#stacks_in_3115>.s-box>.s-box-content{padding: 0px }}@media screen and (min-width:1000.00px){#stacks_in_3115>.s-box>.s-box-content{padding: 0px }}   #stacks_in_3115{max-width:100.00%}@media all and (min-width:640px){#stacks_in_3115{max-width:100.00%}}#stacks_in_3115.auto-width{width:auto!important}#stacks_in_3115.box-pos[data-equalizer-watch]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#stacks_in_3115>.s-box{position:relative}      
  #stacks_in_3115{overflow:visible!important}#stacks_in_3115>.s-box{overflow:visible!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1600px);transform:perspective(1600px)}#stacks_in_3115>.s-box>.s-box-content{transform:translateZ(20px) scale(1.00);-webkit-transform:translateZ(20px) scale(1.00);transform:translateZ(20px) scale(1.00)}#stacks_in_3115 .js-tilt-glare{opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}#stacks_in_3115:hover{z-index:1002}#stacks_in_3115:hover .js-tilt-glare{opacity:1}  #stacks_in_3115{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease}#stacks_in_3115:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}  
#stacks_in_3051 h2,#stacks_in_3051 .hTxt:not(.segment) div{font-size:0.90rem}@media all and (max-width:640px){#stacks_in_3051 h2,#stacks_in_3051 .hTxt:not(.segment) div{font-size:0.90rem}}#stacks_in_3051 h2,#stacks_in_3051 div{color:rgba(153, 153, 153, 1.00)}#stacks_in_3051 h2 a,#stacks_in_3051 div a{color:rgba(153, 153, 153, 1.00)}#stacks_in_3051 h2 a:hover,#stacks_in_3051 div a:hover{color:rgba(114, 114, 114, 1.00)}#stacks_in_3051 small,#stacks_in_3051 small div{color:rgba(111, 111, 111, 1.00)}

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

#stacks_in_2992>.s3_row>.s3_column_left {
	width: 69.99%;
}

#stacks_in_2992>.s3_row>.s3_column_right {
	width: 30.010002%;
}




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










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



}



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


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


}






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

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

#stacks_in_3121 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width: 0px 0px 0px 2px;
	padding: 0px 0px 0px 10px;
}
@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_3127{display:block;margin:0 auto;text-align:left; width:100%; margin:left;padding-bottom:0px}#mouser-stacks_in_3127 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_3127 .mouser.m-dz{width:100%}#mouser-stacks_in_3127 .mouser.m-dz .fa,#mouser-stacks_in_3127 .mouser.m-dz p{color:rgba(204, 204, 204, 1.00)!important}#mouser-stacks_in_3127 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_3127 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_3127 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_3127 .mouser.m-arrows{height:50px}#mouser-stacks_in_3127 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_3127 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_3127 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_3127 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_3127 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_3127 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_3127 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3127 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3127 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_3127 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3127 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3127 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_3127 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3127 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_3127 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(243, 243, 243, 1.00);border-bottom:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3127 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_3127 .m-wrap:hover .mouser.m-dz p{color:rgba(243, 243, 243, 1.00)!important}#mouser-stacks_in_3127 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_3411{display:block;margin:0 auto;text-align:left; width:100%; margin:left;padding-bottom:0px}#mouser-stacks_in_3411 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_3411 .mouser.m-dz{width:100%}#mouser-stacks_in_3411 .mouser.m-dz .fa,#mouser-stacks_in_3411 .mouser.m-dz p{color:rgba(204, 204, 204, 1.00)!important}#mouser-stacks_in_3411 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_3411 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_3411 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_3411 .mouser.m-arrows{height:50px}#mouser-stacks_in_3411 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_3411 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_3411 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_3411 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_3411 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_3411 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_3411 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3411 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3411 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_3411 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3411 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3411 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_3411 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3411 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_3411 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(243, 243, 243, 1.00);border-bottom:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3411 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_3411 .m-wrap:hover .mouser.m-dz p{color:rgba(243, 243, 243, 1.00)!important}#mouser-stacks_in_3411 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_3146{display:block;margin:0 auto;text-align:left; width:100%; margin:left;padding-bottom:0px}#mouser-stacks_in_3146 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_3146 .mouser.m-dz{width:100%}#mouser-stacks_in_3146 .mouser.m-dz .fa,#mouser-stacks_in_3146 .mouser.m-dz p{color:rgba(204, 204, 204, 1.00)!important}#mouser-stacks_in_3146 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_3146 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_3146 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_3146 .mouser.m-arrows{height:50px}#mouser-stacks_in_3146 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_3146 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_3146 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_3146 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_3146 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_3146 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_3146 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3146 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3146 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_3146 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3146 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3146 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_3146 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3146 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_3146 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(243, 243, 243, 1.00);border-bottom:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3146 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_3146 .m-wrap:hover .mouser.m-dz p{color:rgba(243, 243, 243, 1.00)!important}#mouser-stacks_in_3146 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_3142{display:block;margin:0 auto;text-align:left; width:100%; margin:left;padding-bottom:0px}#mouser-stacks_in_3142 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_3142 .mouser.m-dz{width:100%}#mouser-stacks_in_3142 .mouser.m-dz .fa,#mouser-stacks_in_3142 .mouser.m-dz p{color:rgba(204, 204, 204, 1.00)!important}#mouser-stacks_in_3142 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_3142 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_3142 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_3142 .mouser.m-arrows{height:50px}#mouser-stacks_in_3142 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_3142 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_3142 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_3142 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_3142 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_3142 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_3142 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3142 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3142 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_3142 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3142 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3142 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_3142 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3142 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_3142 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(243, 243, 243, 1.00);border-bottom:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3142 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_3142 .m-wrap:hover .mouser.m-dz p{color:rgba(243, 243, 243, 1.00)!important}#mouser-stacks_in_3142 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_3417{display:block;margin:0 auto;text-align:left; width:100%; margin:left;padding-bottom:0px}#mouser-stacks_in_3417 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_3417 .mouser.m-dz{width:100%}#mouser-stacks_in_3417 .mouser.m-dz .fa,#mouser-stacks_in_3417 .mouser.m-dz p{color:rgba(204, 204, 204, 1.00)!important}#mouser-stacks_in_3417 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_3417 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_3417 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_3417 .mouser.m-arrows{height:50px}#mouser-stacks_in_3417 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_3417 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_3417 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_3417 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_3417 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_3417 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_3417 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3417 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3417 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_3417 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_3417 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_3417 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_3417 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3417 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_3417 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(243, 243, 243, 1.00);border-bottom:2px solid rgba(243, 243, 243, 1.00)}#mouser-stacks_in_3417 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_3417 .m-wrap:hover .mouser.m-dz p{color:rgba(243, 243, 243, 1.00)!important}#mouser-stacks_in_3417 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(204, 204, 204, 1.00);border-bottom:2px solid rgba(204, 204, 204, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}


#stacks_in_3447 {
	padding: 0px 0px 20px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3028{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3028swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3028swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3028swell{
		max-width: 800px;
	}
	.stacks_in_3028swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3028swell-with-zoom .mfp-container,.stacks_in_3028swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3028swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3028swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3028swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3028swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3028 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3028 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3028 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3028 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3028 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3028 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3028 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3028 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3028 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3028 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3028 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3028 {
	margin:  11px;
	padding:  12px;
}

#stacks_in_3445 {
	padding: 40px 0px 0px 0px;
}
 #stacks_in_2513 .shear-mag{position:absolute;top:0px}#stacks_in_2513 a.shear-mag.offset-override{top:0px!important} .mg-menu .mgicon-marker01{vertical-align:middle;font-size:1.60rem; padding-right:1.00rem;}    

#stacks_in_2984 {
	background-color: rgba(164, 198, 60, 0.16);
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  2px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 20px 0px 10px 0px;
}
#stacks_in_2995 h2,#stacks_in_2995 .hTxt:not(.segment) div{font-size:1.00rem}@media all and (max-width:640px){#stacks_in_2995 h2,#stacks_in_2995 .hTxt:not(.segment) div{font-size:1.00rem}}


#stacks_out_3065 {
	width: 95%;
}
#stacks_in_3656>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3656 {
	width: 95%;
}
#stacks_in_3673>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3684{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3684swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3684swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3684swell{
		max-width: 800px;
	}
	.stacks_in_3684swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3684swell-with-zoom .mfp-container,.stacks_in_3684swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3684swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3684swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3684swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3684swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3684 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3684 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3684 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3684 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}





#stacks_in_3684 .swellzoomeffect img:hover{
	-webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
     transform:scale(1.1);
}

#stacks_in_3684 .swellshrinkeffect img:hover{
	-webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -ms-transform:scale(0.9);
    -o-transform:scale(0.9);
     transform:scale(0.9);
}

#stacks_in_3684 .swellswingeffect{
	margin-left: 5px !important;
	margin-right: 5px !important;
}

#stacks_in_3684 .swellswingeffect:hover{
    -webkit-animation: swellswing 1s ease;
    animation: swellswing 1s ease;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

#stacks_in_3684 .swellcircleeffect:hover{
        border-radius:50%;
}

#stacks_in_3684 .swellthreedeffect{
    margin-left: 3px !important;
	margin-top: 3px !important;
}

#stacks_in_3684 .swellthreedeffect:hover{
    box-shadow:
        1px 1px rgba(242, 88, 95, 1.00),
        2px 2px rgba(242, 88, 95, 1.00),
        3px 3px rgba(242, 88, 95, 1.00);
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}



/* -- End Swell Each css Template -- */
#stacks_in_3686 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3688 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3677{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3677swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3677swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3677swell{
		max-width: 800px;
	}
	.stacks_in_3677swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3677swell-with-zoom .mfp-container,.stacks_in_3677swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3677swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3677swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3677swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3677swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3677 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3677 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3677 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3677 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}





#stacks_in_3677 .swellzoomeffect img:hover{
	-webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
     transform:scale(1.1);
}

#stacks_in_3677 .swellshrinkeffect img:hover{
	-webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -ms-transform:scale(0.9);
    -o-transform:scale(0.9);
     transform:scale(0.9);
}

#stacks_in_3677 .swellswingeffect{
	margin-left: 5px !important;
	margin-right: 5px !important;
}

#stacks_in_3677 .swellswingeffect:hover{
    -webkit-animation: swellswing 1s ease;
    animation: swellswing 1s ease;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

#stacks_in_3677 .swellcircleeffect:hover{
        border-radius:50%;
}

#stacks_in_3677 .swellthreedeffect{
    margin-left: 3px !important;
	margin-top: 3px !important;
}

#stacks_in_3677 .swellthreedeffect:hover{
    box-shadow:
        1px 1px rgba(242, 88, 95, 1.00),
        2px 2px rgba(242, 88, 95, 1.00),
        3px 3px rgba(242, 88, 95, 1.00);
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}



/* -- End Swell Each css Template -- */
#stacks_in_3679 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3681 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3657>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3668{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3668swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3668swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3668swell{
		max-width: 800px;
	}
	.stacks_in_3668swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3668swell-with-zoom .mfp-container,.stacks_in_3668swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3668swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3668swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3668swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3668swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3668 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3668 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3668 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3668 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}





#stacks_in_3668 .swellzoomeffect img:hover{
	-webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
     transform:scale(1.1);
}

#stacks_in_3668 .swellshrinkeffect img:hover{
	-webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -ms-transform:scale(0.9);
    -o-transform:scale(0.9);
     transform:scale(0.9);
}

#stacks_in_3668 .swellswingeffect{
	margin-left: 5px !important;
	margin-right: 5px !important;
}

#stacks_in_3668 .swellswingeffect:hover{
    -webkit-animation: swellswing 1s ease;
    animation: swellswing 1s ease;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

#stacks_in_3668 .swellcircleeffect:hover{
        border-radius:50%;
}

#stacks_in_3668 .swellthreedeffect{
    margin-left: 3px !important;
	margin-top: 3px !important;
}

#stacks_in_3668 .swellthreedeffect:hover{
    box-shadow:
        1px 1px rgba(242, 88, 95, 1.00),
        2px 2px rgba(242, 88, 95, 1.00),
        3px 3px rgba(242, 88, 95, 1.00);
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}



/* -- End Swell Each css Template -- */
#stacks_in_3670 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3672 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3661{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3661swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3661swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3661swell{
		max-width: 800px;
	}
	.stacks_in_3661swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3661swell-with-zoom .mfp-container,.stacks_in_3661swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3661swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3661swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3661swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3661swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3661 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3661 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3661 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3661 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}





#stacks_in_3661 .swellzoomeffect img:hover{
	-webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
     transform:scale(1.1);
}

#stacks_in_3661 .swellshrinkeffect img:hover{
	-webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -ms-transform:scale(0.9);
    -o-transform:scale(0.9);
     transform:scale(0.9);
}

#stacks_in_3661 .swellswingeffect{
	margin-left: 5px !important;
	margin-right: 5px !important;
}

#stacks_in_3661 .swellswingeffect:hover{
    -webkit-animation: swellswing 1s ease;
    animation: swellswing 1s ease;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

#stacks_in_3661 .swellcircleeffect:hover{
        border-radius:50%;
}

#stacks_in_3661 .swellthreedeffect{
    margin-left: 3px !important;
	margin-top: 3px !important;
}

#stacks_in_3661 .swellthreedeffect:hover{
    box-shadow:
        1px 1px rgba(242, 88, 95, 1.00),
        2px 2px rgba(242, 88, 95, 1.00),
        3px 3px rgba(242, 88, 95, 1.00);
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}



/* -- End Swell Each css Template -- */
#stacks_in_3663 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3665 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3494>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3494 {
	width: 95%;
}
#stacks_in_3497>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3042{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3042swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3042swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3042swell{
		max-width: 800px;
	}
	.stacks_in_3042swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3042swell-with-zoom .mfp-container,.stacks_in_3042swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3042swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3042swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3042swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3042swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3042 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3042 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3042 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3042 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3042 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3042 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3042 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3042 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3042 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3042 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3042 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3044 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3046 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3035{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3035swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3035swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3035swell{
		max-width: 800px;
	}
	.stacks_in_3035swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3035swell-with-zoom .mfp-container,.stacks_in_3035swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3035swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3035swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3035swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3035swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3035 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3035 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3035 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3035 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3035 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3035 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3035 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3035 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3035 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3035 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3035 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3037 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3039 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3500>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3690{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3690swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3690swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3690swell{
		max-width: 800px;
	}
	.stacks_in_3690swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3690swell-with-zoom .mfp-container,.stacks_in_3690swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3690swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3690swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3690swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3690swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3690 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3690 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3690 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3690 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}





#stacks_in_3690 .swellzoomeffect img:hover{
	-webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
     transform:scale(1.1);
}

#stacks_in_3690 .swellshrinkeffect img:hover{
	-webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -ms-transform:scale(0.9);
    -o-transform:scale(0.9);
     transform:scale(0.9);
}

#stacks_in_3690 .swellswingeffect{
	margin-left: 5px !important;
	margin-right: 5px !important;
}

#stacks_in_3690 .swellswingeffect:hover{
    -webkit-animation: swellswing 1s ease;
    animation: swellswing 1s ease;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

#stacks_in_3690 .swellcircleeffect:hover{
        border-radius:50%;
}

#stacks_in_3690 .swellthreedeffect{
    margin-left: 3px !important;
	margin-top: 3px !important;
}

#stacks_in_3690 .swellthreedeffect:hover{
    box-shadow:
        1px 1px rgba(242, 88, 95, 1.00),
        2px 2px rgba(242, 88, 95, 1.00),
        3px 3px rgba(242, 88, 95, 1.00);
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}



/* -- End Swell Each css Template -- */
#stacks_in_3692 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3694 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3358{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3358swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3358swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3358swell{
		max-width: 800px;
	}
	.stacks_in_3358swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3358swell-with-zoom .mfp-container,.stacks_in_3358swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3358swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3358swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3358swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3358swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3358 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3358 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3358 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3358 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3358 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3358 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3358 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3358 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3358 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3358 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3358 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3021 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3023 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3485>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3485 {
	width: 95%;
}
#stacks_in_3488>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3005{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3005swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3005swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3005swell{
		max-width: 800px;
	}
	.stacks_in_3005swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3005swell-with-zoom .mfp-container,.stacks_in_3005swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3005swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3005swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3005swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3005swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3005 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3005 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3005 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3005 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3005 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3005 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3005 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3005 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3005 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3005 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3005 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3007 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3009 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_2979{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2979swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2979swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2979swell{
		max-width: 800px;
	}
	.stacks_in_2979swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2979swell-with-zoom .mfp-container,.stacks_in_2979swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2979swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2979swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2979swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2979swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2979 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2979 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2979 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2979 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2979 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2979 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2979 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2979 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2979 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2979 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2979 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2981 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_2983 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3491>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_1825{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1825swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1825swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1825swell{
		max-width: 800px;
	}
	.stacks_in_1825swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1825swell-with-zoom .mfp-container,.stacks_in_1825swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1825swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1825swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1825swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1825swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1825 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1825 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1825 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1825 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1825 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1825 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1825 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1825 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1825 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1825 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1825 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1827 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_1828 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_1851{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1851swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1851swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1851swell{
		max-width: 800px;
	}
	.stacks_in_1851swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1851swell-with-zoom .mfp-container,.stacks_in_1851swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1851swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1851swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1851swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1851swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1851 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1851 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1851 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1851 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1851 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1851 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1851 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1851 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1851 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1851 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1851 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1853 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_1854 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3503>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3503 {
	width: 95%;
}
#stacks_in_3508>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_1819{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1819swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1819swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1819swell{
		max-width: 800px;
	}
	.stacks_in_1819swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1819swell-with-zoom .mfp-container,.stacks_in_1819swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1819swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1819swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1819swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1819swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1819 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1819 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1819 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1819 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1819 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1819 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1819 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1819 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1819 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1819 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1819 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1821 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_1822 {
	display:inline-block; width:100%; line-height: 0.960000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3365{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3365swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3365swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3365swell{
		max-width: 800px;
	}
	.stacks_in_3365swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3365swell-with-zoom .mfp-container,.stacks_in_3365swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3365swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3365swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3365swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3365swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3365 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3365 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3365 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3365 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3365 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3365 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3365 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3365 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3365 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3365 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3365 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3367 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3369 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3504>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3360{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3360swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3360swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3360swell{
		max-width: 800px;
	}
	.stacks_in_3360swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3360swell-with-zoom .mfp-container,.stacks_in_3360swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3360swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3360swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3360swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3360swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3360 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3360 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3360 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3360 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3360 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3360 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3360 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3360 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3360 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3360 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3360 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3362 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3363 {
	display:inline-block; width:100%; line-height: 0.960000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3019{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3019swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3019swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3019swell{
		max-width: 800px;
	}
	.stacks_in_3019swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3019swell-with-zoom .mfp-container,.stacks_in_3019swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3019swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3019swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3019swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3019swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3019 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3019 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3019 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3019 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3019 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3019 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3019 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3019 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3019 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3019 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3019 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3276 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

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

#stacks_in_3415 {
	padding: 50px 0px 0px 0px;
}
 #stacks_in_2523 .shear-mag{position:absolute;top:0px}#stacks_in_2523 a.shear-mag.offset-override{top:0px!important} .mg-menu .mgicon-marker02{vertical-align:middle;font-size:1.60rem; padding-right:1.00rem;}    

#stacks_in_3170 {
	background-color: rgba(164, 198, 60, 0.16);
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  2px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 20px 0px 10px 0px;
}
#stacks_in_3172 h2,#stacks_in_3172 .hTxt:not(.segment) div{font-size:1.00rem}@media all and (max-width:640px){#stacks_in_3172 h2,#stacks_in_3172 .hTxt:not(.segment) div{font-size:1.00rem}}


#stacks_out_3180 {
	width: 95%;
}
#stacks_in_3512>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3512 {
	width: 95%;
}
#stacks_in_3517>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_2063{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2063swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2063swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2063swell{
		max-width: 800px;
	}
	.stacks_in_2063swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2063swell-with-zoom .mfp-container,.stacks_in_2063swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2063swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2063swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2063swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2063swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2063 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2063 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2063 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2063 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2063 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2063 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2063 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2063 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2063 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2063 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2063 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2065 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_1835{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1835swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1835swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1835swell{
		max-width: 800px;
	}
	.stacks_in_1835swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1835swell-with-zoom .mfp-container,.stacks_in_1835swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1835swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1835swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1835swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1835swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1835 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1835 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1835 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1835 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1835 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1835 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1835 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1835 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1835 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1835 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1835 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1837 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
#stacks_in_3513>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3372{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3372swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3372swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3372swell{
		max-width: 800px;
	}
	.stacks_in_3372swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3372swell-with-zoom .mfp-container,.stacks_in_3372swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3372swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3372swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3372swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3372swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3372 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3372 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3372 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3372 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3372 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3372 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3372 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3372 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3372 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3372 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3372 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3374 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3375 {
	display:inline-block; width:100%; line-height: 0.960000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3324{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3324swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3324swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3324swell{
		max-width: 800px;
	}
	.stacks_in_3324swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3324swell-with-zoom .mfp-container,.stacks_in_3324swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3324swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3324swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3324swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3324swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3324 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3324 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3324 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3324 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3324 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3324 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3324 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3324 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3324 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3324 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3324 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3326 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3328 {
	display:inline-block; width:100%; line-height: 0.960000em;
}
#stacks_in_3521>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3521 {
	width: 95%;
}
#stacks_in_3526>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_2058{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2058swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2058swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2058swell{
		max-width: 800px;
	}
	.stacks_in_2058swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2058swell-with-zoom .mfp-container,.stacks_in_2058swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2058swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2058swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2058swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2058swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2058 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2058 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2058 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2058 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2058 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2058 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2058 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2058 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2058 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2058 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2058 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2060 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3284{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3284swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3284swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3284swell{
		max-width: 800px;
	}
	.stacks_in_3284swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3284swell-with-zoom .mfp-container,.stacks_in_3284swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3284swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3284swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3284swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3284swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3284 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3284 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3284 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3284 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3284 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3284 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3284 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3284 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3284 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3284 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3284 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3286 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3287 {
	display:inline-block; width:100%; line-height: 0.960000em;
}
#stacks_in_3522>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3280{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3280swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3280swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3280swell{
		max-width: 800px;
	}
	.stacks_in_3280swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3280swell-with-zoom .mfp-container,.stacks_in_3280swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3280swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3280swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3280swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3280swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3280 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3280 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3280 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3280 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3280 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3280 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3280 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3280 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3280 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3280 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3280 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3282 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3012{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3012swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3012swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3012swell{
		max-width: 800px;
	}
	.stacks_in_3012swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3012swell-with-zoom .mfp-container,.stacks_in_3012swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3012swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3012swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3012swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3012swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3012 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3012 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3012 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3012 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3012 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3012 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3012 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3012 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3012 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3012 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3012 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3014 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3016 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3530>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3530 {
	width: 95%;
}
#stacks_in_3535>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3370{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3370swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3370swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3370swell{
		max-width: 800px;
	}
	.stacks_in_3370swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3370swell-with-zoom .mfp-container,.stacks_in_3370swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3370swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3370swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3370swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3370swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3370 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3370 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3370 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3370 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3370 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3370 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3370 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3370 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3370 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3370 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3370 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3165 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3329{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3329swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3329swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3329swell{
		max-width: 800px;
	}
	.stacks_in_3329swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3329swell-with-zoom .mfp-container,.stacks_in_3329swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3329swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3329swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3329swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3329swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3329 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3329 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3329 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3329 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3329 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3329 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3329 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3329 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3329 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3329 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3329 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3331 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3333 {
	display:inline-block; width:100%; line-height: 0.960000em;
}
#stacks_in_3531>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3314{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3314swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3314swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3314swell{
		max-width: 800px;
	}
	.stacks_in_3314swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3314swell-with-zoom .mfp-container,.stacks_in_3314swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3314swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3314swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3314swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3314swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3314 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3314 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3314 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3314 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3314 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3314 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3314 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3314 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3314 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3314 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3314 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3316 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3318 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3319{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3319swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3319swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3319swell{
		max-width: 800px;
	}
	.stacks_in_3319swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3319swell-with-zoom .mfp-container,.stacks_in_3319swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3319swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3319swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3319swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3319swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3319 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3319 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3319 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3319 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3319 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3319 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3319 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3319 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3319 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3319 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3319 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3321 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
#stacks_in_3539>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3539 {
	width: 95%;
}
#stacks_in_3544>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_1840{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1840swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1840swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1840swell{
		max-width: 800px;
	}
	.stacks_in_1840swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1840swell-with-zoom .mfp-container,.stacks_in_1840swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1840swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1840swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1840swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1840swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1840 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1840 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1840 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1840 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1840 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1840 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1840 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1840 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1840 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1840 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1840 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1842 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_1872{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1872swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1872swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1872swell{
		max-width: 800px;
	}
	.stacks_in_1872swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1872swell-with-zoom .mfp-container,.stacks_in_1872swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1872swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1872swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1872swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1872swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1872 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1872 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1872 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1872 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1872 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1872 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1872 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1872 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1872 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1872 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1872 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1874 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_1875 {
	display:inline-block; width:100%; line-height: 0.960000em;
}
#stacks_in_3540>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_1877{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1877swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1877swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1877swell{
		max-width: 800px;
	}
	.stacks_in_1877swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1877swell-with-zoom .mfp-container,.stacks_in_1877swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1877swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1877swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1877swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1877swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1877 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1877 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1877 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1877 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1877 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1877 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1877 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1877 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1877 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1877 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1877 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1879 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_1856{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1856swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1856swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1856swell{
		max-width: 800px;
	}
	.stacks_in_1856swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1856swell-with-zoom .mfp-container,.stacks_in_1856swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1856swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1856swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1856swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1856swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1856 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1856 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1856 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1856 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1856 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1856 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1856 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1856 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1856 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1856 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1856 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2096 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
#stacks_in_3548>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3548 {
	width: 95%;
}
#stacks_in_3553>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3468{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3468swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3468swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3468swell{
		max-width: 800px;
	}
	.stacks_in_3468swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3468swell-with-zoom .mfp-container,.stacks_in_3468swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3468swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3468swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3468swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3468swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3468 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3468 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3468 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3468 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3468 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3468 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3468 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3468 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3468 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3468 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3468 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3341 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3342 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3334{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3334swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3334swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3334swell{
		max-width: 800px;
	}
	.stacks_in_3334swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3334swell-with-zoom .mfp-container,.stacks_in_3334swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3334swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3334swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3334swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3334swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3334 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3334 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3334 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3334 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3334 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3334 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3334 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3334 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3334 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3334 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3334 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3336 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3337 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3549>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3380{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3380swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3380swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3380swell{
		max-width: 800px;
	}
	.stacks_in_3380swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3380swell-with-zoom .mfp-container,.stacks_in_3380swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3380swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3380swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3380swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3380swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3380 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3380 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3380 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3380 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3380 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3380 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3380 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3380 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3380 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3380 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3380 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3382 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3383 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_1861{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1861swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1861swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1861swell{
		max-width: 800px;
	}
	.stacks_in_1861swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1861swell-with-zoom .mfp-container,.stacks_in_1861swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1861swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1861swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1861swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1861swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1861 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1861 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1861 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1861 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1861 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1861 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1861 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1861 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1861 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1861 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1861 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1863 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3457 {
	padding: 50px 0px 0px 0px;
}
 #stacks_in_3208 .shear-mag{position:absolute;top:0px}#stacks_in_3208 a.shear-mag.offset-override{top:0px!important} .mg-menu .mgicon-marker03{vertical-align:middle;font-size:1.60rem; padding-right:1.00rem;}    

#stacks_in_3209 {
	background-color: rgba(164, 198, 60, 0.16);
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  2px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 0px;
}
#stacks_in_3210 h2,#stacks_in_3210 .hTxt:not(.segment) div{font-size:1.00rem}@media all and (max-width:640px){#stacks_in_3210 h2,#stacks_in_3210 .hTxt:not(.segment) div{font-size:1.00rem}}


#stacks_out_3217 {
	width: 95%;
}
#stacks_in_3557>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3557 {
	width: 95%;
}
#stacks_in_3562>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_2074{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2074swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2074swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2074swell{
		max-width: 800px;
	}
	.stacks_in_2074swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2074swell-with-zoom .mfp-container,.stacks_in_2074swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2074swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2074swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2074swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2074swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2074 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2074 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2074 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2074 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2074 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2074 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2074 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2074 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2074 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2074 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2074 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2076 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_1809{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1809swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1809swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1809swell{
		max-width: 800px;
	}
	.stacks_in_1809swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1809swell-with-zoom .mfp-container,.stacks_in_1809swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1809swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1809swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1809swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1809swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1809 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1809 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1809 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1809 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1809 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1809 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1809 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1809 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1809 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1809 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1809 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1811 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
#stacks_in_3558>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_2259{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2259swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2259swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2259swell{
		max-width: 800px;
	}
	.stacks_in_2259swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2259swell-with-zoom .mfp-container,.stacks_in_2259swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2259swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2259swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2259swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2259swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2259 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2259 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2259 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2259 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2259 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2259 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2259 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2259 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2259 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2259 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2259 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2261 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_2262 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_2275{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2275swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2275swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2275swell{
		max-width: 800px;
	}
	.stacks_in_2275swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2275swell-with-zoom .mfp-container,.stacks_in_2275swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2275swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2275swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2275swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2275swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2275 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2275 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2275 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2275 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2275 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2275 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2275 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2275 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2275 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2275 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2275 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2277 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_2278 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3566>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3566 {
	width: 95%;
}
#stacks_in_3571>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_1846{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1846swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1846swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1846swell{
		max-width: 800px;
	}
	.stacks_in_1846swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1846swell-with-zoom .mfp-container,.stacks_in_1846swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1846swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1846swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1846swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1846swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1846 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1846 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1846 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1846 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1846 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1846 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1846 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1846 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1846 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1846 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1846 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1848 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_1830{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1830swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1830swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1830swell{
		max-width: 800px;
	}
	.stacks_in_1830swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1830swell-with-zoom .mfp-container,.stacks_in_1830swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1830swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1830swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1830swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1830swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1830 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1830 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1830 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1830 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1830 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1830 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1830 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1830 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1830 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1830 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1830 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1832 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
#stacks_in_3567>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_2254{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2254swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2254swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2254swell{
		max-width: 800px;
	}
	.stacks_in_2254swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2254swell-with-zoom .mfp-container,.stacks_in_2254swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2254swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2254swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2254swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2254swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2254 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2254 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2254 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2254 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2254 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2254 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2254 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2254 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2254 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2254 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2254 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2256 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_2257 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_2285{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2285swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2285swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2285swell{
		max-width: 800px;
	}
	.stacks_in_2285swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2285swell-with-zoom .mfp-container,.stacks_in_2285swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2285swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2285swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2285swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2285swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2285 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2285 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2285 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2285 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2285 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2285 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2285 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2285 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2285 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2285 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2285 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2287 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

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

#stacks_in_3453 {
	padding: 50px 0px 0px 0px;
}
 #stacks_in_2524 .shear-mag{position:absolute;top:0px}#stacks_in_2524 a.shear-mag.offset-override{top:0px!important} .mg-menu .mgicon-marker04{vertical-align:middle;font-size:1.60rem; padding-right:1.00rem;}    

#stacks_in_3058 {
	background-color: rgba(164, 198, 60, 0.16);
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  2px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 0px;
}
#stacks_in_3059 h2,#stacks_in_3059 .hTxt:not(.segment) div{font-size:1.00rem}@media all and (max-width:640px){#stacks_in_3059 h2,#stacks_in_3059 .hTxt:not(.segment) div{font-size:1.00rem}}


#stacks_out_3150 {
	width: 95%;
}
#stacks_in_3575>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3575 {
	width: 95%;
}
#stacks_in_3580>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3478{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3478swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3478swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3478swell{
		max-width: 800px;
	}
	.stacks_in_3478swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3478swell-with-zoom .mfp-container,.stacks_in_3478swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3478swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3478swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3478swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3478swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3478 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3478 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3478 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3478 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3478 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3478 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3478 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3478 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3478 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3478 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3478 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3402 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3404 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3395{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3395swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3395swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3395swell{
		max-width: 800px;
	}
	.stacks_in_3395swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3395swell-with-zoom .mfp-container,.stacks_in_3395swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3395swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3395swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3395swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3395swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3395 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3395 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3395 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3395 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3395 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3395 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3395 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3395 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3395 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3395 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3395 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3397 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3399 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3576>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_3392 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3394 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3385{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3385swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3385swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3385swell{
		max-width: 800px;
	}
	.stacks_in_3385swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3385swell-with-zoom .mfp-container,.stacks_in_3385swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3385swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3385swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3385swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3385swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3385 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3385 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3385 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3385 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3385 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3385 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3385 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3385 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3385 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3385 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3385 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3387 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3389 {
	display:inline-block; width:100%; line-height: 0.960000em;
}

#stacks_in_3459 {
	padding: 50px 0px 0px 0px;
}
 #stacks_in_2525 .shear-mag{position:absolute;top:0px}#stacks_in_2525 a.shear-mag.offset-override{top:0px!important} .mg-menu .mgicon-marker05{vertical-align:middle;font-size:1.60rem; padding-right:1.00rem;}    

#stacks_in_3182 {
	background-color: rgba(164, 198, 60, 0.16);
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  2px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 0px;
}
#stacks_in_3183 h2,#stacks_in_3183 .hTxt:not(.segment) div{font-size:1.00rem}@media all and (max-width:640px){#stacks_in_3183 h2,#stacks_in_3183 .hTxt:not(.segment) div{font-size:1.00rem}}


#stacks_out_3189 {
	width: 95%;
}
#stacks_in_3584>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3584 {
	width: 95%;
}
#stacks_in_3589>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_2068{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2068swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2068swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2068swell{
		max-width: 800px;
	}
	.stacks_in_2068swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2068swell-with-zoom .mfp-container,.stacks_in_2068swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2068swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2068swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2068swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2068swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2068 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2068 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2068 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2068 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2068 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2068 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2068 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2068 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2068 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2068 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2068 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2070 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3348{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3348swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3348swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3348swell{
		max-width: 800px;
	}
	.stacks_in_3348swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3348swell-with-zoom .mfp-container,.stacks_in_3348swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3348swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3348swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3348swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3348swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3348 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3348 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3348 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3348 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3348 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3348 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3348 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3348 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3348 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3348 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3348 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3350 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3351 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3585>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_2270{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2270swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2270swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2270swell{
		max-width: 800px;
	}
	.stacks_in_2270swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2270swell-with-zoom .mfp-container,.stacks_in_2270swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2270swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2270swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2270swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2270swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2270 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2270 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2270 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2270 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2270 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2270 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2270 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2270 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2270 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2270 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2270 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3237 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_2280{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2280swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2280swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2280swell{
		max-width: 800px;
	}
	.stacks_in_2280swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2280swell-with-zoom .mfp-container,.stacks_in_2280swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2280swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2280swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2280swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2280swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2280 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2280 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2280 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2280 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2280 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2280 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2280 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2280 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2280 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2280 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2280 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2282 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_2283 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3593>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3593 {
	width: 95%;
}
#stacks_in_3598>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_2094{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2094swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2094swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2094swell{
		max-width: 800px;
	}
	.stacks_in_2094swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2094swell-with-zoom .mfp-container,.stacks_in_2094swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2094swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2094swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2094swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2094swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2094 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2094 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2094 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2094 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2094 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2094 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2094 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2094 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2094 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2094 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2094 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1858 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3352{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3352swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3352swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3352swell{
		max-width: 800px;
	}
	.stacks_in_3352swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3352swell-with-zoom .mfp-container,.stacks_in_3352swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3352swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3352swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3352swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3352swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3352 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3352 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3352 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3352 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3352 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3352 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3352 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3352 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3352 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3352 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3352 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3272 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
#stacks_in_3594>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3235{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3235swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3235swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3235swell{
		max-width: 800px;
	}
	.stacks_in_3235swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3235swell-with-zoom .mfp-container,.stacks_in_3235swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3235swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3235swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3235swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3235swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3235 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3235 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3235 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3235 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3235 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3235 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3235 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3235 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3235 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3235 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3235 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3270 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3354{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3354swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3354swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3354swell{
		max-width: 800px;
	}
	.stacks_in_3354swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3354swell-with-zoom .mfp-container,.stacks_in_3354swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3354swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3354swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3354swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3354swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3354 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3354 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3354 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3354 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3354 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3354 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3354 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3354 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3354 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3354 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3354 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3274 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
#stacks_in_3602>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3602 {
	width: 95%;
}
#stacks_in_3607>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3343{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3343swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3343swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3343swell{
		max-width: 800px;
	}
	.stacks_in_3343swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3343swell-with-zoom .mfp-container,.stacks_in_3343swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3343swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3343swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3343swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3343swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3343 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3343 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3343 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3343 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3343 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3343 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3343 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3343 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3343 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3343 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3343 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3345 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_2084{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2084swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2084swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2084swell{
		max-width: 800px;
	}
	.stacks_in_2084swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2084swell-with-zoom .mfp-container,.stacks_in_2084swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2084swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2084swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2084swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2084swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2084 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2084 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2084 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2084 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2084 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2084 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2084 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2084 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2084 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2084 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2084 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2086 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
#stacks_in_3603>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3239{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3239swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3239swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3239swell{
		max-width: 800px;
	}
	.stacks_in_3239swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3239swell-with-zoom .mfp-container,.stacks_in_3239swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3239swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3239swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3239swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3239swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3239 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3239 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3239 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3239 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3239 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3239 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3239 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3239 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3239 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3239 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3239 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3241 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_1882{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_1882swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_1882swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_1882swell{
		max-width: 800px;
	}
	.stacks_in_1882swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_1882swell-with-zoom .mfp-container,.stacks_in_1882swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_1882swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_1882swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_1882swell-with-zoom.mfp-removing .mfp-container,.stacks_in_1882swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_1882 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1882 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_1882 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_1882 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_1882 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_1882 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_1882 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_1882 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_1882 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_1882 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_1882 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_1884 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3463 {
	padding: 50px 0px 0px 0px;
}
 #stacks_in_2526 .shear-mag{position:absolute;top:0px}#stacks_in_2526 a.shear-mag.offset-override{top:0px!important} .mg-menu .mgicon-marker06{vertical-align:middle;font-size:1.60rem; padding-right:1.00rem;}    

#stacks_in_3191 {
	background-color: rgba(164, 198, 60, 0.16);
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  2px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 0px;
}
#stacks_in_3192 h2,#stacks_in_3192 .hTxt:not(.segment) div{font-size:1.00rem}@media all and (max-width:640px){#stacks_in_3192 h2,#stacks_in_3192 .hTxt:not(.segment) div{font-size:1.00rem}}


#stacks_out_3198 {
	width: 95%;
}
#stacks_in_3611>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3611 {
	width: 95%;
}
#stacks_in_3616>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_2053{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2053swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2053swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2053swell{
		max-width: 800px;
	}
	.stacks_in_2053swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2053swell-with-zoom .mfp-container,.stacks_in_2053swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2053swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2053swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2053swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2053swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2053 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2053 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2053 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2053 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2053 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2053 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2053 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2053 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2053 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2053 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2053 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2055 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_2264{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2264swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2264swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2264swell{
		max-width: 800px;
	}
	.stacks_in_2264swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2264swell-with-zoom .mfp-container,.stacks_in_2264swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2264swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2264swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2264swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2264swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2264 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2264 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2264 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2264 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2264 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2264 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2264 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2264 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2264 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2264 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2264 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2266 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_2267 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3612>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3376{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3376swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3376swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3376swell{
		max-width: 800px;
	}
	.stacks_in_3376swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3376swell-with-zoom .mfp-container,.stacks_in_3376swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3376swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3376swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3376swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3376swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3376 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3376 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3376 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3376 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3376 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3376 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3376 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3376 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3376 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3376 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3376 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3378 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3379 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
/* -- Start Swell Each css Template -- */

#stacks_in_2249{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2249swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2249swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2249swell{
		max-width: 800px;
	}
	.stacks_in_2249swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_2249swell-with-zoom .mfp-container,.stacks_in_2249swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_2249swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2249swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2249swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2249swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2249 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2249 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2249 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2249 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_2249 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2249 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2249 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2249 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2249 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2249 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2249 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2251 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_2252 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3620>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}






#stacks_out_3620 {
	width: 95%;
}
#stacks_in_3625>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_3440{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3440swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3440swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3440swell{
		max-width: 800px;
	}
	.stacks_in_3440swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_3440swell-with-zoom .mfp-container,.stacks_in_3440swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_3440swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3440swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3440swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3440swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3440 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3440 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3440 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3440 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_3440 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3440 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3440 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3440 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3440 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3440 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3440 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3442 {
	margin: 5px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
}

#stacks_in_3444 {
	display:inline-block; width:100%; line-height: 0.800000em;
}
#stacks_in_3621>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






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

#stacks_in_2315 {
	padding: 40px 0px 0px 0px;
}
#stacks_in_2317>.s3_row {
	margin: 0 -0px;
}

#stacks_in_2317>.s3_row>.s3_column_left {
	width: 59.93%;
}

#stacks_in_2317>.s3_row>.s3_column_right {
	width: 40.070000%;
}




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










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



}



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


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


}






#stacks_in_2317 {
	padding: 0px 10px 0px 10px;
}

#stacks_in_2322 {
	font-size: 90%;
}

#stacks_in_2324 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

#stacks_out_2324 {
	width: 160px;
	margin-right:0;
}

#stacks_in_2326 {
	margin: 0px 0px 24px 0px;
}
#stacks_in_2328>.s3_row {
	margin: 0 -14px;
}

#stacks_in_2328>.s3_row>.s3_column_left {
	width: 35.14%;
}

#stacks_in_2328>.s3_row>.s3_column_center {
	width: 44.860001%;
}

#stacks_in_2328>.s3_row>.s3_column_right {
	width: 20.00%;
}

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








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



}



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


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


}




#stacks_in_2330 {
	padding: 0px 10px 0px 10px;
}

#stacks_out_2330 {
	margin-left:0;
}

#stacks_in_2332 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width: 0px 0px 2px 0px;
	margin: 0px 0px 10px 0px;
}

#stacks_in_2335 {
	font-size: 90%;
}

#stacks_in_2336 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_2337 {
	font-size: 143%;
}

#stacks_in_2339 {
	font-size: 90%;
}

#stacks_in_2340 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_2341 {
	font-size: 90%;
}

#stacks_in_2343 {
	font-size: 90%;
}

#stacks_in_2344 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_2345 {
	font-size: 90%;
}

#stacks_in_2347 {
	font-size: 90%;
}

#stacks_in_2348 {
	padding: 0px 0px 14px 0px;
}

#stacks_out_2348 {
	margin-left:0;
}

#stacks_in_2349 {
	font-size: 90%;
}

#stacks_in_2351 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding: 0px 10px 0px 10px;
}

#stacks_out_2351 {
	margin-left:0;
}

#stacks_in_2353 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width: 0px 0px 2px 0px;
	margin: 0px 0px 10px 0px;
}
#stacks_in_2355>.s3_row {
	margin: 0 -13px;
}

#stacks_in_2355>.s3_row>.s3_column_left {
	width: 30.00%;
}

#stacks_in_2355>.s3_row>.s3_column_center {
	width: 39.700001%;
}

#stacks_in_2355>.s3_row>.s3_column_right {
	width: 30.30%;
}

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








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



}



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


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


}




#stacks_in_2360 {
	font-size: 97%;
}

#stacks_in_2362 {
	font-size: 80%;
}

#stacks_in_2367 {
	font-size: 97%;
}

#stacks_in_2369 {
	font-size: 80%;
}

#stacks_in_2374 {
	font-size: 97%;
}

#stacks_in_2376 {
	font-size: 80%;
}

#stacks_in_2377 {
	padding: 20px 0px 0px 0px;
}
#stacks_in_2379>.s3_row {
	margin: 0 -10px;
}

#stacks_in_2379>.s3_row>.s3_column_left {
	width: 68.00%;
}

#stacks_in_2379>.s3_row>.s3_column_right {
	width: 32.000000%;
}




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










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



}



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


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


}






#stacks_in_2379 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_2381 {
	padding: 0px 0px 2px 0px;
}

#stacks_in_2382 {
	font-size: 90%;
}
#stacks_in_2383>.s3_row {
	margin: 0 -4px;
}

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








  


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






}



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






}




  

#stacks_out_2383 {
	width: 200px;
	margin-left:0;
}

#stacks_out_2385 {
	margin-right:0;
}

#stacks_out_2388 {
	margin-right:0;
}

#stacks_out_2391 {
	margin-right:0;
}

#stacks_out_2394 {
	margin-right:0;
}

#stacks_out_2397 {
	margin-right:0;
}

#stacks_in_2403 {
	padding: 0px 0px 50px 0px;
}

#stacks_in_2421 {
	padding: 5px 20px 5px 20px;
}
#stacks_in_2423>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_2428 {
	font-size: 82%;
}
