/* TRIGGER FONT */

@font-face {
  font-family: 'trigger';
  src: url('../files/trigger_font/trigger.eot?57958819');
  src: url('../files/trigger_font/trigger.eot?57958819#iefix') format('embedded-opentype'),
       url('../files/trigger_font/trigger.woff?57958819') format('woff'),
       url('../files/trigger_font/trigger.ttf?57958819') format('truetype'),
       url('../files/trigger_font/trigger.svg?57958819#trigger') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'trigger';
    src: url('../font/trigger.svg?60643705#trigger') format('svg');
  }
}
*/

 
 [class^="trigger-"]:before, [class*=" trigger-"]:before {
  font-family: "trigger";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
     
  /* fix buttons height, for twitter bootstrap */
  /*line-height: 1em;*/
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  /*margin-left: .2em;*/
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.trigger-plus-squared:before { content: '\e800'; } /* '' */
.trigger-minus-squared:before { content: '\e801'; } /* '' */
.trigger-plus-squared-alt:before { content: '\e802'; } /* '' */
.trigger-minus-squared-alt:before { content: '\e803'; } /* '' */
.trigger-cancel-1:before { content: '\e804'; } /* '' */
.trigger-ok:before { content: '\e805'; } /* '' */
.trigger-ok-circled:before { content: '\e806'; } /* '' */
.trigger-cancel-circled:before { content: '\e807'; } /* '' */
.trigger-ok-circled2:before { content: '\e808'; } /* '' */
.trigger-cancel-circled2:before { content: '\e809'; } /* '' */
.trigger-ok-squared:before { content: '\e80a'; } /* '' */
.trigger-plus-circled:before { content: '\e80b'; } /* '' */
.trigger-minus-circled:before { content: '\e80c'; } /* '' */
.trigger-toggle-off:before { content: '\e80d'; } /* '' */
.trigger-toggle-on:before { content: '\e80e'; } /* '' */
.trigger-cog:before { content: '\e80f'; } /* '' */
.trigger-info-circled:before { content: '\e810'; } /* '' */
.trigger-help-circled:before { content: '\e811'; } /* '' */
.trigger-eye:before { content: '\e812'; } /* '' */
.trigger-eye-off:before { content: '\e813'; } /* '' */
.trigger-code-1:before { content: '\e814'; } /* '' */
.trigger-chat:before { content: '\e815'; } /* '' */
.trigger-chat-empty:before { content: '\e816'; } /* '' */
.trigger-down-open-1:before { content: '\e817'; } /* '' */
.trigger-up-open-1:before { content: '\e818'; } /* '' */
.trigger-star:before { content: '\e819'; } /* '' */
.trigger-star-empty:before { content: '\e81a'; } /* '' */
.trigger-heart:before { content: '\e81b'; } /* '' */
.trigger-heart-empty:before { content: '\e81c'; } /* '' */
.trigger-plus-1:before { content: '\e81d'; } /* '' */
.trigger-minus-1:before { content: '\e81e'; } /* '' */
.trigger-help-1:before { content: '\e81f'; } /* '' */
.trigger-info-1:before { content: '\e820'; } /* '' */
.trigger-mail:before { content: '\e821'; } /* '' */
.trigger-mail-squared:before { content: '\e822'; } /* '' */
.trigger-export-alt:before { content: '\e823'; } /* '' */
.trigger-export:before { content: '\e824'; } /* '' */
.trigger-menu-1:before { content: '\e825'; } /* '' */
.com_joeworkman_stacks_movingbox2_stack .slick-cloned .stacks_left{float:left;width:49%}.com_joeworkman_stacks_movingbox2_stack .slick-cloned .stacks_right{float:right;width:49%}.com_joeworkman_stacks_movingbox2_stack .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.com_joeworkman_stacks_movingbox2_stack .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.com_joeworkman_stacks_movingbox2_stack .slick-list:focus{outline:none}.com_joeworkman_stacks_movingbox2_stack .slick-list.dragging{cursor:pointer;cursor:hand}.com_joeworkman_stacks_movingbox2_stack .slick-track{position:relative;left:0;top:0;display:block;zoom:1}.com_joeworkman_stacks_movingbox2_stack .slick-track:before,.com_joeworkman_stacks_movingbox2_stack .slick-track:after{content:"";display:table}.com_joeworkman_stacks_movingbox2_stack .slick-track:after{clear:both}.com_joeworkman_stacks_movingbox2_stack .slick-loading .slick-track{visibility:hidden}.com_joeworkman_stacks_movingbox2_stack .slick-center{z-index:10}.com_joeworkman_stacks_movingbox2_stack .slick-slide{float:left;height:100%;min-height:1px;display:none}.com_joeworkman_stacks_movingbox2_stack .slick-slide .slick-loading img{display:none}.com_joeworkman_stacks_movingbox2_stack .slick-slide .dragging img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.com_joeworkman_stacks_movingbox2_stack .slick-initialized .slick-slide{display:block}.com_joeworkman_stacks_movingbox2_stack .slick-loading .slick-slide{visibility:hidden}.com_joeworkman_stacks_movingbox2_stack .slick-vertical .slick-slide{display:block;height:auto}.com_joeworkman_stacks_movingbox2_stack .tap-target{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;margin:0;border:none;outline:none;z-index:1001;top:0;height:100%;width:50%}.com_joeworkman_stacks_movingbox2_stack .tap-target.next{right:0}.com_joeworkman_stacks_movingbox2_stack .tap-target.hide{display:none}.com_joeworkman_stacks_movingbox2_stack .effect-slide-vert .tap-target{height:50%;width:100%}.com_joeworkman_stacks_movingbox2_stack .effect-slide-vert .tap-target.next{bottom:0;right:auto;top:auto}.com_joeworkman_stacks_movingbox2_stack .slick-prev,.com_joeworkman_stacks_movingbox2_stack .slick-next{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;margin:0;border:none;outline:none;z-index:1003}.com_joeworkman_stacks_movingbox2_stack .arrow-hover .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-hover .slick-next{visibility:hidden;-webkit-transition:all 500ms ease 0s;transition:all 500ms ease 0s}.com_joeworkman_stacks_movingbox2_stack .arrow-hover:hover .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-hover:hover .slick-next{visibility:visible}.com_joeworkman_stacks_movingbox2_stack .slick-prev:focus,.com_joeworkman_stacks_movingbox2_stack .slick-next:focus{outline:none}.com_joeworkman_stacks_movingbox2_stack .arrow-y-outside .slick-prev{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-y-outside .slick-next{bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-y-inside .slick-prev{top:0}.com_joeworkman_stacks_movingbox2_stack .arrow-y-inside .slick-next{bottom:0}.com_joeworkman_stacks_movingbox2_stack .arrow-y-center .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-y-center .slick-next{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside .slick-prev{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside .slick-next{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-center .slick-prev{-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-center .slick-next{-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-outside .slick-prev{-webkit-transform:translateX(-100%) translateY(-100%);transform:translateX(-100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-outside .slick-next{-webkit-transform:translateX(100%) translateY(100%);transform:translateX(100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-inside .slick-prev{left:0}.com_joeworkman_stacks_movingbox2_stack .arrow-x-inside .slick-next{right:0}.com_joeworkman_stacks_movingbox2_stack .arrow-x-center .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-x-center .slick-next{right:50%;-webkit-transform:translateX(0%);transform:translateX(0%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-center.arrow-y-outside .slick-prev{-webkit-transform:translateY(-100%) translateX(50%);transform:translateY(-100%) translateX(50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-center.arrow-y-outside .slick-next{-webkit-transform:translateY(100%) translateX(50%);transform:translateY(100%) translateX(50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left .slick-next{right:auto;left:0}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside .slick-next{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside.arrow-y-outside .slick-prev{-webkit-transform:translateX(-100%) translateY(-100%);transform:translateX(-100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside.arrow-y-outside .slick-next{-webkit-transform:translateX(-100%) translateY(100%);transform:translateX(-100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right .slick-next{right:0;left:auto}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside .slick-next{-webkit-transform:translateX(100%);transform:translateX(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside.arrow-y-outside .slick-prev{-webkit-transform:translateX(100%) translateY(-100%);transform:translateX(100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside.arrow-y-outside .slick-next{-webkit-transform:translateX(100%) translateY(100%);transform:translateX(100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top .slick-next{top:0;bottom:auto}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside .slick-next{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside.arrow-x-outside .slick-prev{-webkit-transform:translateX(-100%) translateY(-100%);transform:translateX(-100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside.arrow-x-outside .slick-next{-webkit-transform:translateX(100%) translateY(-100%);transform:translateX(100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom .slick-next{top:auto;bottom:0}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside .slick-next{-webkit-transform:translateY(100%);transform:translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside.arrow-x-outside .slick-prev{-webkit-transform:translateX(-100%) translateY(100%);transform:translateX(-100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside.arrow-x-outside .slick-next{-webkit-transform:translateX(100%) translateY(100%);transform:translateX(100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .slick-prev:before,.com_joeworkman_stacks_movingbox2_stack .slick-next:before{font-family:"FontAwesome","Font Awesome 5 Pro";font-weight:900;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron .slick-prev:before{content:"\f053"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron .slick-next:before{content:"\f054"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron.effect-slide-vert .slick-prev:before{content:"\f077"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron.effect-slide-vert .slick-next:before{content:"\f078"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle .slick-prev:before{content:"\f137"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle .slick-next:before{content:"\f138"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle.effect-slide-vert .slick-prev:before{content:"\f139"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle.effect-slide-vert .slick-next:before{content:"\f13a"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow .slick-prev:before{content:"\f060"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow .slick-next:before{content:"\f061"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow.effect-slide-vert .slick-prev:before{content:"\f062"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow.effect-slide-vert .slick-next:before{content:"\f063"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle .slick-prev:before{content:"\f0a8"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle .slick-next:before{content:"\f0a9"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle.effect-slide-vert .slick-prev:before{content:"\f0aa"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle.effect-slide-vert .slick-next:before{content:"\f0ab"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o .slick-prev:before{content:"\f190"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o .slick-next:before{content:"\f18e"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o.effect-slide-vert .slick-prev:before{content:"\f01b"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o.effect-slide-vert .slick-next:before{content:"\f01a"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow .slick-prev:before{content:"\f177"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow .slick-next:before{content:"\f178"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow.effect-slide-vert .slick-prev:before{content:"\f176"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow.effect-slide-vert .slick-next:before{content:"\f175"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle .slick-prev:before{content:"\f104"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle .slick-next:before{content:"\f105"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle.effect-slide-vert .slick-prev:before{content:"\f106"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle.effect-slide-vert .slick-next:before{content:"\f107"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double .slick-prev:before{content:"\f100"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double .slick-next:before{content:"\f101"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double.effect-slide-vert .slick-prev:before{content:"\f102"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double.effect-slide-vert .slick-next:before{content:"\f103"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret .slick-prev:before{content:"\f0d9"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret .slick-next:before{content:"\f0da"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret.effect-slide-vert .slick-prev:before{content:"\f0d8"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret.effect-slide-vert .slick-next:before{content:"\f0d7"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square .slick-prev:before{content:"\f191"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square .slick-next:before{content:"\f152"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square.effect-slide-vert .slick-prev:before{content:"\f151"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square.effect-slide-vert .slick-next:before{content:"\f150"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand .slick-prev:before{content:"\f0a5"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand .slick-next:before{content:"\f0a4"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand.effect-slide-vert .slick-prev:before{content:"\f0a6"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand.effect-slide-vert .slick-next:before{content:"\f0a7"}.com_joeworkman_stacks_movingbox2_stack .slick-dots{position:absolute;list-style:none;display:block;text-align:center;z-index:1002;margin:0;padding:0;width:100%}.com_joeworkman_stacks_movingbox2_stack .slick-dots li{position:relative;display:inline-block;vertical-align:bottom;height:20px;width:20px;margin:0px 5px;padding:0px;cursor:pointer}.com_joeworkman_stacks_movingbox2_stack .slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;text-align:center;padding:5px;margin:0;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.com_joeworkman_stacks_movingbox2_stack .slick-dots li button:focus{outline:none}.com_joeworkman_stacks_movingbox2_stack .slick-dots li button:after{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"FontAwesome","Font Awesome 5 Pro";font-weight:900;content:"";line-height:20px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.com_joeworkman_stacks_movingbox2_stack .dot-numbers .slick-dots li button{line-height:20px;z-index:1;padding:0}.com_joeworkman_stacks_movingbox2_stack .dot-numbers .slick-dots li button:after{z-index:-1}.com_joeworkman_stacks_movingbox2_stack .dot-top .slick-dots{top:0}.com_joeworkman_stacks_movingbox2_stack .dot-top.dot-outside .slick-dots{-webkit-transform:translateY(-120%);transform:translateY(-120%)}.com_joeworkman_stacks_movingbox2_stack .dot-bottom .slick-dots{bottom:0}.com_joeworkman_stacks_movingbox2_stack .dot-bottom.dot-outside .slick-dots{-webkit-transform:translateY(120%);transform:translateY(120%)}.com_joeworkman_stacks_movingbox2_stack .dot-right .slick-dots,.com_joeworkman_stacks_movingbox2_stack .dot-left .slick-dots{top:50%;width:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .dot-right .slick-dots li,.com_joeworkman_stacks_movingbox2_stack .dot-left .slick-dots li{display:block}.com_joeworkman_stacks_movingbox2_stack .dot-left .slick-dots{left:0}.com_joeworkman_stacks_movingbox2_stack .dot-left.dot-outside .slick-dots{-webkit-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%)}.com_joeworkman_stacks_movingbox2_stack .dot-right .slick-dots{right:0}.com_joeworkman_stacks_movingbox2_stack .dot-right.dot-outside .slick-dots{-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-bottom{margin-bottom:30px}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-top{margin-top:30px}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-left{margin-left:30px}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-right{margin-right:30px}.com_joeworkman_stacks_movingbox2_stack .nav-dot-circle .slick-dots li button:after{content:"\f111"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-circle-o .slick-dots li button:after{content:"\f10c"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-dot-circle-o .slick-dots li button:after{content:"\f192"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-square .slick-dots li button:after{content:"\f0c8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-square-o .slick-dots li button:after{content:"\f096"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-check-square .slick-dots li button:after{content:"\f14a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-check-square-o .slick-dots li button:after{content:"\f046"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-plus-square .slick-dots li button:after{content:"\f0fe"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-plus-square-o .slick-dots li button:after{content:"\f196"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-futbol-o .slick-dots li button:after{content:"\f1e3"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-bullseye .slick-dots li button:after{content:"\f140"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-life-ring .slick-dots li button:after{content:"\f1cd"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-heart .slick-dots li button:after{content:"\f004"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-heart-o .slick-dots li button:after{content:"\f08a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-smile-o .slick-dots li button:after{content:"\f118"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-star .slick-dots li button:after{content:"\f005"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-star-o .slick-dots li button:after{content:"\f006"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-top .slick-dots li button:after{content:"\f13a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-bottom .slick-dots li button:after{content:"\f139"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-left .slick-dots li button:after{content:"\f138"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-right .slick-dots li button:after{content:"\f137"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-top .slick-dots li button:after{content:"\f0ab"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-bottom .slick-dots li button:after{content:"\f0aa"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-left .slick-dots li button:after{content:"\f0a9"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-right .slick-dots li button:after{content:"\f0a8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-top .slick-dots li button:after{content:"\f01a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-bottom .slick-dots li button:after{content:"\f01b"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-left .slick-dots li button:after{content:"\f18e"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-right .slick-dots li button:after{content:"\f190"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-top .slick-dots li button:after{content:"\f150"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-bottom .slick-dots li button:after{content:"\f151"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-left .slick-dots li button:after{content:"\f152"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-right .slick-dots li button:after{content:"\f191"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-circle .slick-dots li.slick-active button:after{content:"\f111"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-circle-o .slick-dots li.slick-active button:after{content:"\f10c"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-dot-circle-o .slick-dots li.slick-active button:after{content:"\f192"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-square .slick-dots li.slick-active button:after{content:"\f0c8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-square-o .slick-dots li.slick-active button:after{content:"\f096"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-check-square .slick-dots li.slick-active button:after{content:"\f14a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-check-square-o .slick-dots li.slick-active button:after{content:"\f046"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-plus-square .slick-dots li.slick-active button:after{content:"\f0fe"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-plus-square-o .slick-dots li.slick-active button:after{content:"\f196"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-futbol-o .slick-dots li.slick-active button:after{content:"\f1e3"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-bullseye .slick-dots li.slick-active button:after{content:"\f140"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-life-ring .slick-dots li.slick-active button:after{content:"\f1cd"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-heart .slick-dots li.slick-active button:after{content:"\f004"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-heart-o .slick-dots li.slick-active button:after{content:"\f08a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-smile-o .slick-dots li.slick-active button:after{content:"\f118"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-star .slick-dots li.slick-active button:after{content:"\f005"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-star-o .slick-dots li.slick-active button:after{content:"\f006"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-top .slick-dots li.slick-active button:after{content:"\f13a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-bottom .slick-dots li.slick-active button:after{content:"\f139"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-left .slick-dots li.slick-active button:after{content:"\f138"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-right .slick-dots li.slick-active button:after{content:"\f137"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-top .slick-dots li.slick-active button:after{content:"\f0ab"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-bottom .slick-dots li.slick-active button:after{content:"\f0aa"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-left .slick-dots li.slick-active button:after{content:"\f0a9"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-right .slick-dots li.slick-active button:after{content:"\f0a8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-top .slick-dots li.slick-active button:after{content:"\f01a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-bottom .slick-dots li.slick-active button:after{content:"\f01b"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-left .slick-dots li.slick-active button:after{content:"\f18e"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-right .slick-dots li.slick-active button:after{content:"\f190"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-top .slick-dots li.slick-active button:after{content:"\f150"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-bottom .slick-dots li.slick-active button:after{content:"\f151"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-left .slick-dots li.slick-active button:after{content:"\f152"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-right .slick-dots li.slick-active button:after{content:"\f191"}.com_joeworkman_stacks_movingbox2_stack .movingbox.stretch .slick-slide img{height:auto;width:100%;max-width:100%;display:block}.com_joeworkman_stacks_movingbox2_stack .movingbox > .stacks_out{opacity:0}.com_joeworkman_stacks_movingbox2_stack .movingbox > .stacks_out:first-child{opacity:1}
@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

@keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.elxr_bounce {
  -webkit-animation-name: elxr_bounce;
  animation-name: elxr_bounce;
}

@-webkit-keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.elxr_flash {
  -webkit-animation-name: elxr_flash;
  animation-name: elxr_flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_pulse {
  -webkit-animation-name: elxr_pulse;
  animation-name: elxr_pulse;
}

@-webkit-keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_rubberBand {
  -webkit-animation-name: elxr_rubberBand;
  animation-name: elxr_rubberBand;
}

@-webkit-keyframes elxr_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}

@keyframes elxr_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}

.elxr_shake {
  -webkit-animation-name: elxr_shake;
  animation-name: elxr_shake;
}

@-webkit-keyframes elxr_swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes elxr_swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.elxr_swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: elxr_swing;
  animation-name: elxr_swing;
}

@-webkit-keyframes elxr_tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes elxr_tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

.elxr_tada {
  -webkit-animation-name: elxr_tada;
  animation-name: elxr_tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}

@keyframes elxr_wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}

.elxr_wobble {
  -webkit-animation-name: elxr_wobble;
  animation-name: elxr_wobble;
}

@-webkit-keyframes elxr_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_bounceIn {
  -webkit-animation-name: elxr_bounceIn;
  animation-name: elxr_bounceIn;
}

@-webkit-keyframes elxr_bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bounceInDown {
  -webkit-animation-name: elxr_bounceInDown;
  animation-name: elxr_bounceInDown;
}

@-webkit-keyframes elxr_bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bounceInLeft {
  -webkit-animation-name: elxr_bounceInLeft;
  animation-name: elxr_bounceInLeft;
}

@-webkit-keyframes elxr_bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bounceInRight {
  -webkit-animation-name: elxr_bounceInRight;
  animation-name: elxr_bounceInRight;
}

@-webkit-keyframes elxr_bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bounceInUp {
  -webkit-animation-name: elxr_bounceInUp;
  animation-name: elxr_bounceInUp;
}

@-webkit-keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }
}

@keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
}

.elxr_bounceOut {
  -webkit-animation-name: elxr_bounceOut;
  animation-name: elxr_bounceOut;
}

@-webkit-keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_bounceOutDown {
  -webkit-animation-name: elxr_bounceOutDown;
  animation-name: elxr_bounceOutDown;
}

@-webkit-keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_bounceOutLeft {
  -webkit-animation-name: elxr_bounceOutLeft;
  animation-name: elxr_bounceOutLeft;
}

@-webkit-keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_bounceOutRight {
  -webkit-animation-name: elxr_bounceOutRight;
  animation-name: elxr_bounceOutRight;
}

@-webkit-keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_bounceOutUp {
  -webkit-animation-name: elxr_bounceOutUp;
  animation-name: elxr_bounceOutUp;
}

@-webkit-keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.elxr_fadeIn {
  -webkit-animation-name: elxr_fadeIn;
  animation-name: elxr_fadeIn;
}

@-webkit-keyframes elxr_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInDown {
  -webkit-animation-name: elxr_fadeInDown;
  animation-name: elxr_fadeInDown;
}

@-webkit-keyframes elxr_fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInDownBig {
  -webkit-animation-name: elxr_fadeInDownBig;
  animation-name: elxr_fadeInDownBig;
}

@-webkit-keyframes elxr_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInLeft {
  -webkit-animation-name: elxr_fadeInLeft;
  animation-name: elxr_fadeInLeft;
}

@-webkit-keyframes elxr_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInLeftBig {
  -webkit-animation-name: elxr_fadeInLeftBig;
  animation-name: elxr_fadeInLeftBig;
}

@-webkit-keyframes elxr_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInRight {
  -webkit-animation-name: elxr_fadeInRight;
  animation-name: elxr_fadeInRight;
}

@-webkit-keyframes elxr_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInRightBig {
  -webkit-animation-name: elxr_fadeInRightBig;
  animation-name: elxr_fadeInRightBig;
}

@-webkit-keyframes elxr_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInUp {
  -webkit-animation-name: elxr_fadeInUp;
  animation-name: elxr_fadeInUp;
}

@-webkit-keyframes elxr_fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInUpBig {
  -webkit-animation-name: elxr_fadeInUpBig;
  animation-name: elxr_fadeInUpBig;
}

@-webkit-keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.elxr_fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}

@keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}

.elxr_fadeOutDown {
  -webkit-animation-name: elxr_fadeOutDown;
  animation-name: elxr_fadeOutDown;
}

@-webkit-keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_fadeOutDownBig {
  -webkit-animation-name: elxr_fadeOutDownBig;
  animation-name: elxr_fadeOutDownBig;
}

@-webkit-keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

@keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

.elxr_fadeOutLeft {
  -webkit-animation-name: elxr_fadeOutLeft;
  animation-name: elxr_fadeOutLeft;
}

@-webkit-keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_fadeOutLeftBig {
  -webkit-animation-name: elxr_fadeOutLeftBig;
  animation-name: elxr_fadeOutLeftBig;
}

@-webkit-keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}

@keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}

.elxr_fadeOutRight {
  -webkit-animation-name: elxr_fadeOutRight;
  animation-name: elxr_fadeOutRight;
}

@-webkit-keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_fadeOutRightBig {
  -webkit-animation-name: elxr_fadeOutRightBig;
  animation-name: elxr_fadeOutRightBig;
}

@-webkit-keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

@keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

.elxr_fadeOutUp {
  -webkit-animation-name: elxr_fadeOutUp;
  animation-name: elxr_fadeOutUp;
}

@-webkit-keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_fadeOutUpBig {
  -webkit-animation-name: elxr_fadeOutUpBig;
  animation-name: elxr_fadeOutUpBig;
}

@-webkit-keyframes elxr_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes elxr_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.elxr_flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: elxr_flip;
  animation-name: elxr_flip;
}

@-webkit-keyframes elxr_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

.elxr_flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipInX;
  animation-name: elxr_flipInX;
}

@-webkit-keyframes elxr_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes elxr_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

.elxr_flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipInY;
  animation-name: elxr_flipInY;
}

@-webkit-keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

.elxr_flipOutX {
  -webkit-animation-name: elxr_flipOutX;
  animation-name: elxr_flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

.elxr_flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipOutY;
  animation-name: elxr_flipOutY;
}

@-webkit-keyframes elxr_lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

.elxr_lightSpeedIn {
  -webkit-animation-name: elxr_lightSpeedIn;
  animation-name: elxr_lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

.elxr_lightSpeedOut {
  -webkit-animation-name: elxr_lightSpeedOut;
  animation-name: elxr_lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes elxr_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateIn {
  -webkit-animation-name: elxr_rotateIn;
  animation-name: elxr_rotateIn;
}

@-webkit-keyframes elxr_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInDownLeft {
  -webkit-animation-name: elxr_rotateInDownLeft;
  animation-name: elxr_rotateInDownLeft;
}

@-webkit-keyframes elxr_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInDownRight {
  -webkit-animation-name: elxr_rotateInDownRight;
  animation-name: elxr_rotateInDownRight;
}

@-webkit-keyframes elxr_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInUpLeft {
  -webkit-animation-name: elxr_rotateInUpLeft;
  animation-name: elxr_rotateInUpLeft;
}

@-webkit-keyframes elxr_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInUpRight {
  -webkit-animation-name: elxr_rotateInUpRight;
  animation-name: elxr_rotateInUpRight;
}

@-webkit-keyframes elxr_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

.elxr_rotateOut {
  -webkit-animation-name: elxr_rotateOut;
  animation-name: elxr_rotateOut;
}

@-webkit-keyframes elxr_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_rotateOutDownLeft {
  -webkit-animation-name: elxr_rotateOutDownLeft;
  animation-name: elxr_rotateOutDownLeft;
}

@-webkit-keyframes elxr_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_rotateOutDownRight {
  -webkit-animation-name: elxr_rotateOutDownRight;
  animation-name: elxr_rotateOutDownRight;
}

@-webkit-keyframes elxr_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_rotateOutUpLeft {
  -webkit-animation-name: elxr_rotateOutUpLeft;
  animation-name: elxr_rotateOutUpLeft;
}

@-webkit-keyframes elxr_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_rotateOutUpRight {
  -webkit-animation-name: elxr_rotateOutUpRight;
  animation-name: elxr_rotateOutUpRight;
}

@-webkit-keyframes elxr_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_slideInDown {
  -webkit-animation-name: elxr_slideInDown;
  animation-name: elxr_slideInDown;
}

@-webkit-keyframes elxr_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_slideInLeft {
  -webkit-animation-name: elxr_slideInLeft;
  animation-name: elxr_slideInLeft;
}

@-webkit-keyframes elxr_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_slideInRight {
  -webkit-animation-name: elxr_slideInRight;
  animation-name: elxr_slideInRight;
}

@-webkit-keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_slideOutLeft {
  -webkit-animation-name: elxr_slideOutLeft;
  animation-name: elxr_slideOutLeft;
}

@-webkit-keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_slideOutRight {
  -webkit-animation-name: elxr_slideOutRight;
  animation-name: elxr_slideOutRight;
}

@-webkit-keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_slideOutUp {
  -webkit-animation-name: elxr_slideOutUp;
  animation-name: elxr_slideOutUp;
}

@-webkit-keyframes elxr_slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_slideInUp {
  -webkit-animation-name: elxr_slideInUp;
  animation-name: elxr_slideInUp;
}

@-webkit-keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_slideOutDown {
  -webkit-animation-name: elxr_slideOutDown;
  animation-name: elxr_slideOutDown;
}

@-webkit-keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

@keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

.elxr_hinge {
  -webkit-animation-name: elxr_hinge;
  animation-name: elxr_hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

@keyframes elxr_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

.elxr_rollIn {
  -webkit-animation-name: elxr_rollIn;
  animation-name: elxr_rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

@keyframes elxr_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

.elxr_rollOut {
  -webkit-animation-name: elxr_rollOut;
  animation-name: elxr_rollOut;
}

@-webkit-keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

.elxr_zoomIn {
  -webkit-animation-name: elxr_zoomIn;
  animation-name: elxr_zoomIn;
}

@-webkit-keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInDown {
  -webkit-animation-name: elxr_zoomInDown;
  animation-name: elxr_zoomInDown;
}

@-webkit-keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    -ms-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInLeft {
  -webkit-animation-name: elxr_zoomInLeft;
  animation-name: elxr_zoomInLeft;
}

@-webkit-keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    -ms-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInRight {
  -webkit-animation-name: elxr_zoomInRight;
  animation-name: elxr_zoomInRight;
}

@-webkit-keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInUp {
  -webkit-animation-name: elxr_zoomInUp;
  animation-name: elxr_zoomInUp;
}

@-webkit-keyframes elxr_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

.elxr_zoomOut {
  -webkit-animation-name: elxr_zoomOut;
  animation-name: elxr_zoomOut;
}

@-webkit-keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

@keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

.elxr_zoomOutDown {
  -webkit-animation-name: elxr_zoomOutDown;
  animation-name: elxr_zoomOutDown;
}

@-webkit-keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    -ms-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center;
  }
}

.elxr_zoomOutLeft {
  -webkit-animation-name: elxr_zoomOutLeft;
  animation-name: elxr_zoomOutLeft;
}

@-webkit-keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    -ms-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
  }
}

.elxr_zoomOutRight {
  -webkit-animation-name: elxr_zoomOutRight;
  animation-name: elxr_zoomOutRight;
}

@-webkit-keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    transform-origin: center top;
  }
}

@keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
  }
}

.elxr_zoomOutUp {
  -webkit-animation-name: elxr_zoomOutUp;
  animation-name: elxr_zoomOutUp;
}



@charset "UTF-8";/*!
Magic - http://minimamente.com
Licensed under the MIT license

Copyright (c) 2014 Christian Pucci

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.magictime {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

.elxr_elxr_perspectiveDownRetourn {
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveDownRetourn;
  -moz-animation-name: elxr_perspectiveDownRetourn;
  -ms-animation-name: elxr_perspectiveDownRetourn;
  -o-animation-name: elxr_perspectiveDownRetourn;
  animation-name: elxr_perspectiveDownRetourn;
}
.elxr_elxr_perspectiveLeftRetourn {
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveLeftRetourn;
  -moz-animation-name: elxr_perspectiveLeftRetourn;
  -ms-animation-name: elxr_perspectiveLeftRetourn;
  -o-animation-name: elxr_perspectiveLeftRetourn;
  animation-name: elxr_perspectiveLeftRetourn;
}
.elxr_elxr_perspectiveRightRetourn {
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveRightRetourn;
  -moz-animation-name: elxr_perspectiveRightRetourn;
  -ms-animation-name: elxr_perspectiveRightRetourn;
  -o-animation-name: elxr_perspectiveRightRetourn;
  animation-name: elxr_perspectiveRightRetourn;
}
.elxr_elxr_perspectiveUpRetourn {
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveUpRetourn;
  -moz-animation-name: elxr_perspectiveUpRetourn;
  -ms-animation-name: elxr_perspectiveUpRetourn;
  -o-animation-name: elxr_perspectiveUpRetourn;
  animation-name: elxr_perspectiveUpRetourn;
}
.elxr_elxr_puffIn {
  -webkit-animation-name: elxr_puffIn;
  -moz-animation-name: elxr_puffIn;
  -ms-animation-name: elxr_puffIn;
  -o-animation-name: elxr_puffIn;
  animation-name: elxr_puffIn;
}
.elxr_elxr_twisterInUp {
  -webkit-animation-name: elxr_twisterInUp;
  -moz-animation-name: elxr_twisterInUp;
  -ms-animation-name: elxr_twisterInUp;
  -o-animation-name: elxr_twisterInUp;
  animation-name: elxr_twisterInUp;
}
.elxr_elxr_vanishIn {
  -webkit-animation-name: elxr_vanishIn;
  -moz-animation-name: elxr_vanishIn;
  -ms-animation-name: elxr_vanishIn;
  -o-animation-name: elxr_vanishIn;
  animation-name: elxr_vanishIn;
}
.elxr_elxr_tinRightIn {
  -webkit-animation-name: elxr_tinRightIn;
  -moz-animation-name: elxr_tinRightIn;
  -ms-animation-name: elxr_tinRightIn;
  -o-animation-name: elxr_tinRightIn;
  animation-name: elxr_tinRightIn;
}
.elxr_elxr_tinLeftIn {
  -webkit-animation-name: elxr_tinLeftIn;
  -moz-animation-name: elxr_tinLeftIn;
  -ms-animation-name: elxr_tinLeftIn;
  -o-animation-name: elxr_tinLeftIn;
  animation-name: elxr_tinLeftIn;
}


@-moz-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-moz-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-moz-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(2,2);
    -moz-filter: blur(2px);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(1,1);
    -moz-filter: blur(0px);
  }
}
@-webkit-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2,2);
    -webkit-filter: blur(2px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1,1);
    -webkit-filter: blur(0px);
  }
}
@-o-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(2,2);
    -webkit-filter: blur(2px);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(1,1);
    -webkit-filter: blur(0px);
  }
}
@-ms-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(2,2);
    filter: blur(2px);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(1,1);
    filter: blur(0px);
  }
}
@keyframes elxr_puffIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2,2);
    filter: blur(2px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1,1);
    filter: blur(0px);
  }
}
@-moz-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-webkit-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-o-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-ms-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {;
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 0 0;
    -ms-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-moz-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-webkit-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-o-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-ms-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-moz-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
@-moz-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}.infix{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;outline:none !important;overflow:hidden}.infix.infix-section{z-index:999}.infix *{-webkit-box-sizing:border-box;box-sizing:border-box}.infix-wrap{z-index:9990;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.infix.infix-body{position:fixed}.infix.no-nav > .infix-wrap > .infix-nav{display:none}.infix.infix-body .infix-wrap{position:fixed}.infix.infix-section{position:absolute}.infix.infix-section .infix-wrap{position:absolute}.infix-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}.splb-loader{z-index:99999;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.infix-loading .splb-loader{opacity:1}.infix-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.infix.stacks-v-top .infix-container{vertical-align:top}.infix.stacks-v-bottom .infix-container{vertical-align:bottom}.infix.infix-section .infix-container{position:static}.infix.infix-section.infix-inline .infix-container{position:static}.infix-content{z-index:9993;width:100%}.infix-content::after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;z-index:-1}.infix-body .infix-close{position:fixed}.infix-body.infix-inline .infix-container{width:96%;max-width:1000px}.infix-body.cross-overlay .infix-close{position:fixed}.infix-body.cross-inside .infix-close{position:absolute}.infix-section .infix-close{position:absolute}.infix-closed:not(.infix-closing){z-index:-99 !important;height:0 !important}.infix-close{display:none;cursor:pointer;text-decoration:none;text-align:center;font-style:normal;border:0;-webkit-appearance:none;outline:none;background:none;-webkit-box-shadow:none;box-shadow:none}.infix-close,[data-infix-next],[data-infix-prev]{cursor:pointer}.infix-close.icon-tr{right:0;top:0}.infix-close.icon-tl{left:0;top:0}.infix-close.icon-br{right:0;bottom:0}.infix-close.icon-bl{left:0;bottom:0}.infix-close::-moz-focus-inner{border:0;padding:0}.infix-img{max-width:100%;margin:0 auto;display:block;line-height:0;border:0}.infix-section.size-target.infix-image .infix-img[style],.infix-section.size-native.infix-image .infix-img[style]{max-height:none !important}.infix.infix-section.size-native{overflow:visible}.infix.infix-section.size-native,.infix.infix-section.size-native > .infix-wrap,.infix.infix-section.size-native > .infix-wrap > .infix-container{position:relative;width:100%}.infix.infix-section.size-native.infix-closing{display:none !important}.infix.size-native > .infix-wrap > .infix-container > .infix-content > .splb{max-height:none !important}.infix-iframe .infix-container{width:100%}.infix-body.infix-iframe .infix-container{max-width:1000px}.infix-section.infix-iframe.full-frame .infix-container{max-width:100%}.infix-section.infix-iframe.auto-size-section .infix-iframe-container{max-height:none !important}.size-target:not(.lightbox-open)[style]{max-height:initial !important;min-height:initial !important}.infix-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.infix-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.infix-htmlvideo video{position:absolute;top:0px;width:100%}.infix-instagram .infix-content{margin:0 auto;width:100%}.infix-instagram .infix-content .infix-iframe-container{padding-top:113.0719%}.infix-error{text-align:center}.infix-err-txt{color:black;background-color:rgba(255,255,255,0.4);padding:3px 6px}.spl-lightbox,.spl-lightbox::before,.spl-lightbox::after{display:none}.limelight-launcher{cursor:pointer}.limelight-launcher:not(.allowclicks) *{pointer-events:none}[data-cms-launch][data-cms-id=""].ll-empty-noclick{pointer-events:none !important}[data-cms-launch][data-cms-id=""].ll-empty-hide{display:none !important}.ll-count{display:none}.ll-overlay[class*="s-"][class*="-bg"]::before{display:none}
/* Depth Base */

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

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



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

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



.depth_out img{max-width: 100%}

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

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

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

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


.content_flex {position: static;}

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

/* Edit Mode */


/* Animations */


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

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


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

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

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


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

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

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

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


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


@-webkit-keyframes hr_bottom_content {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}
@keyframes hr_bottom_content {
  from {width: 0; opacity: 0;}
  to {opacity: 1; width: %;}}/* Start Obscure Email stack CSS code */.stacks_in_62070_8_3topbar {	background-color: #3D82EA;	-moz-border-radius-topleft: 5px;	-webkit-border-top-left-radius: 5px;	border-top-left-radius: 5px;	-moz-border-radius-topright: 5px;	-webkit-border-top-right-radius: 5px;	border-top-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-bottom: none;	padding: 6px 3px 2px 10px;	min-height: 40px;	font-weight: bold;	font-size: 16px;	color: #ffffff;	}.stacks_in_62070_8_3mainarea {	background-color: #ffffff;	-moz-border-radius-bottomleft: 5px;	-webkit-border-bottom-left-radius: 5px;	border-bottom-left-radius: 5px;	-moz-border-radius-bottomright: 5px;	-webkit-border-bottom-right-radius: 5px;	border-bottom-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-top: none;	padding: 10px;}.stacks_in_62070_8_3small{font-weight: normal;font-size: 12px;}.stacks_in_62070_8_3centerbox {	background-color: #ffffff;	border: 1px solid #CDDACF;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	padding: 10px;	color: #333;}.stacks_in_62070_8_3centerbox b {	color: #DA0140;}/* End Obscure Email stack CSS code *//* Start Obscure Email stack CSS code */.stacks_in_62070_8_5topbar {	background-color: #3D82EA;	-moz-border-radius-topleft: 5px;	-webkit-border-top-left-radius: 5px;	border-top-left-radius: 5px;	-moz-border-radius-topright: 5px;	-webkit-border-top-right-radius: 5px;	border-top-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-bottom: none;	padding: 6px 3px 2px 10px;	min-height: 40px;	font-weight: bold;	font-size: 16px;	color: #ffffff;	}.stacks_in_62070_8_5mainarea {	background-color: #ffffff;	-moz-border-radius-bottomleft: 5px;	-webkit-border-bottom-left-radius: 5px;	border-bottom-left-radius: 5px;	-moz-border-radius-bottomright: 5px;	-webkit-border-bottom-right-radius: 5px;	border-bottom-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-top: none;	padding: 10px;}.stacks_in_62070_8_5small{font-weight: normal;font-size: 12px;}.stacks_in_62070_8_5centerbox {	background-color: #ffffff;	border: 1px solid #CDDACF;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	padding: 10px;	color: #333;}.stacks_in_62070_8_5centerbox b {	color: #DA0140;}/* End Obscure Email stack CSS code *//* Start Obscure Email stack CSS code */.stacks_in_62070_8_6topbar {	background-color: #3D82EA;	-moz-border-radius-topleft: 5px;	-webkit-border-top-left-radius: 5px;	border-top-left-radius: 5px;	-moz-border-radius-topright: 5px;	-webkit-border-top-right-radius: 5px;	border-top-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-bottom: none;	padding: 6px 3px 2px 10px;	min-height: 40px;	font-weight: bold;	font-size: 16px;	color: #ffffff;	}.stacks_in_62070_8_6mainarea {	background-color: #ffffff;	-moz-border-radius-bottomleft: 5px;	-webkit-border-bottom-left-radius: 5px;	border-bottom-left-radius: 5px;	-moz-border-radius-bottomright: 5px;	-webkit-border-bottom-right-radius: 5px;	border-bottom-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-top: none;	padding: 10px;}.stacks_in_62070_8_6small{font-weight: normal;font-size: 12px;}.stacks_in_62070_8_6centerbox {	background-color: #ffffff;	border: 1px solid #CDDACF;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	padding: 10px;	color: #333;}.stacks_in_62070_8_6centerbox b {	color: #DA0140;}/* End Obscure Email stack CSS code *//* Start Obscure Email stack CSS code */.stacks_in_62070_8_7topbar {	background-color: #3D82EA;	-moz-border-radius-topleft: 5px;	-webkit-border-top-left-radius: 5px;	border-top-left-radius: 5px;	-moz-border-radius-topright: 5px;	-webkit-border-top-right-radius: 5px;	border-top-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-bottom: none;	padding: 6px 3px 2px 10px;	min-height: 40px;	font-weight: bold;	font-size: 16px;	color: #ffffff;	}.stacks_in_62070_8_7mainarea {	background-color: #ffffff;	-moz-border-radius-bottomleft: 5px;	-webkit-border-bottom-left-radius: 5px;	border-bottom-left-radius: 5px;	-moz-border-radius-bottomright: 5px;	-webkit-border-bottom-right-radius: 5px;	border-bottom-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-top: none;	padding: 10px;}.stacks_in_62070_8_7small{font-weight: normal;font-size: 12px;}.stacks_in_62070_8_7centerbox {	background-color: #ffffff;	border: 1px solid #CDDACF;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	padding: 10px;	color: #333;}.stacks_in_62070_8_7centerbox b {	color: #DA0140;}/* End Obscure Email stack CSS code *//* Depth Content */

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

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

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


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

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





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

#stacks_in_62016 .depth_in{
	position: relative;
	margin: 0 auto;
	
	
	text-align: right;
}

#stacks_in_62016 .depth_image{

	background-size: cover;
	

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

	

	
	

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





#stacks_in_62016 .depth_tint{ background: rgba(0, 0, 0, 0.23); }

#stacks_in_62016 .content_tint{ background: rgba(51, 51, 51, 0.58); }

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



/* Heading */

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

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

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

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

#stacks_in_62016 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 16px;
	letter-spacing: 2px;
	margin: 15px 0 15px;
	
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 500px; 
	

	
	 text-align: center; 
	
	padding: 6% 30px 0% 30px;
	margin: 0 8%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62016 .content_out{
		padding: 9% 10px 0% 10px;
		margin: 0 13%;}
	#stacks_in_62016 .heading_out h2{
		font-size: 30px;
		line-height: 36px;
	}
}


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


#stacks_in_62016 .content_flex{
	
	
	 align-items: flex-end; 
}

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

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

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

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

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

/* Aside */

#stacks_in_62016 .depth_aside{
	position: static;
	width: 100%;
	
	float: left;

	 
	margin-right: -500px; 
	

	

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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



@media screen and (max-width: 770px ){
	#stacks_in_62016 .depth_wrapper .content_out{
		padding: 0 !important;
		margin: 0 !important;
		max-width: 100% !important;
	}
	#stacks_in_62016 .depth_wrapper .content_in{
		padding: 30px !important;
		margin: 0 !important;
	}
}



/* Breaks */

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

#stacks_in_62016 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62016 hr.hr_bottom_header{
	height: 2px;
	width: 90%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62016 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 11%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 10px;}/* Start Responsive Shim stack CSS code */.stacks_in_62093shim{	padding-top: 30%;}/* End Responsive Shim stack CSS code */
/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
#stacks_in_62068_5{}#stacks_in_62068_5 .slick-slide > div{overflow:hidden;padding:0%;margin:0%;border:0px solid #000000;border-radius:0px}#stacks_in_62068_5 .padding-detailed .slick-slide > div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_62068_5 .margin-detailed .slick-slide > div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_62068_5 .border-detailed .slick-slide > div{border-style:solid;border-color:#000000;border-width:0.00px 0.00px 0.00px 0.00px}#stacks_in_62068_5 .slide-color .slick-slide > div{background-color:#FFFFFF}#stacks_in_62068_5 .centermode-true .slick-list{padding-top:5.00% !important;padding-bottom:5.00% !important}#stacks_in_62068_5 .centermode-true .slick-slide > div{opacity:0.80}#stacks_in_62068_5 .centermode-true .slick-center > div{opacity:1.0;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transform:scale(1.00);transform:scale(1.00);padding:0%;margin:0%;border-color:#000000}#stacks_in_62068_5 .centermode-true.center-padding-detailed .slick-center > div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_62068_5 .centermode-true.center-margin-detailed .slick-center > div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_62068_5 .slick-dots{text-align:center}#stacks_in_62068_5 .slick-dots li button{opacity:0.25;-webkit-transition:all 300ms ease;transition:all 300ms ease}#stacks_in_62068_5 .slick-dots li button:after{color:#000000;font-size:10px}#stacks_in_62068_5 .slick-dots li.slick-active button{opacity:0.75}#stacks_in_62068_5 .slick-dots li.slick-active button:after{font-size:10px;color:#000000}#stacks_in_62068_5 .dot-numbers .slick-dots li button{color:#FFFFFF;font-size:5px}#stacks_in_62068_5 .dot-numbers .slick-dots li.slick-active button{color:#FFFFFF;font-size:5px}#stacks_in_62068_5 .dot-numbers.nav-dot-none .slick-dots li button{font-size:10px}#stacks_in_62068_5 .dot-numbers.nav-dot-none .slick-dots li.slick-active button{font-size:10px}#stacks_in_62068_5 .dot-hover .slick-dots li button{opacity:0}#stacks_in_62068_5 .dot-hover:hover .slick-dots li button{opacity:0.25}#stacks_in_62068_5 .dot-hover:hover .slick-dots li.slick-active button{opacity:0.75}#stacks_in_62068_5 .dot-center-arrows.dot-top .slick-dots li,#stacks_in_62068_5 .dot-center-arrows.dot-top .slick-dots li button,#stacks_in_62068_5 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_62068_5 .dot-center-arrows.dot-bottom .slick-dots li,#stacks_in_62068_5 .dot-center-arrows.dot-bottom .slick-dots li button,#stacks_in_62068_5 .dot-center-arrows.dot-bottom .slick-dots li button:after{height:2.50rem}#stacks_in_62068_5 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_62068_5 .dot-center-arrows.dot-bottom .slick-dots li button:after{line-height:2.50rem}#stacks_in_62068_5 .dot-center-arrows.dot-top.dot-outside .slick-dots{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#stacks_in_62068_5 .dot-center-arrows.dot-bottom.dot-outside .slick-dots{-webkit-transform:translateY(100%);transform:translateY(100%)}#stacks_in_62068_5 .dot-center-arrows.dot-left .slick-dots li,#stacks_in_62068_5 .dot-center-arrows.dot-left .slick-dots li button,#stacks_in_62068_5 .dot-center-arrows.dot-left .slick-dots li button:after,#stacks_in_62068_5 .dot-center-arrows.dot-right .slick-dots li,#stacks_in_62068_5 .dot-center-arrows.dot-right .slick-dots li button,#stacks_in_62068_5 .dot-center-arrows.dot-right .slick-dots li button:after{width:2.50rem;margin:0}#stacks_in_62068_5 .slick-prev,#stacks_in_62068_5 .slick-next{width:2.50rem;height:2.50rem;background:transparent;opacity:0.85}#stacks_in_62068_5 .slick-prev:before,#stacks_in_62068_5 .slick-next:before{font-size:2.50rem;color:#000000}#stacks_in_62068_5 .slick-prev.slick-disabled,#stacks_in_62068_5 .slick-next.slick-disabled{opacity:0.25}#stacks_in_62068_5 .arrow-hover .slick-prev,#stacks_in_62068_5 .arrow-hover .slick-next{opacity:0}#stacks_in_62068_5 .arrow-hover:hover .slick-prev,#stacks_in_62068_5 .arrow-hover:hover .slick-next{opacity:0.85}#stacks_in_62068_5 .arrow-hover:hover .slick-prev.slick-disabled,#stacks_in_62068_5 .arrow-hover:hover .slick-next.slick-disabled{opacity:0.25}#stacks_in_62068_5 .arrow-block .slick-prev,#stacks_in_62068_5 .arrow-block .slick-next{background-color:#FFFFFF;top:0;left:0;-webkit-transform:none;transform:none}#stacks_in_62068_5 .arrow-block:not(.effect-slide-vert) .slick-prev,#stacks_in_62068_5 .arrow-block:not(.effect-slide-vert) .slick-next{height:100%;min-width:2.50rem;width:10%}#stacks_in_62068_5 .arrow-block:not(.effect-slide-vert) .slick-next{right:0;left:auto}#stacks_in_62068_5 .arrow-block.effect-slide-vert .slick-prev,#stacks_in_62068_5 .arrow-block.effect-slide-vert .slick-next{width:100%;height:10%;min-height:2.50rem}#stacks_in_62068_5 .arrow-block.effect-slide-vert .slick-next{bottom:0;top:auto}#stacks_in_62068_5 .arrow-y-custom .slick-prev{top:50px}#stacks_in_62068_5 .arrow-y-custom .slick-next{bottom:50px}#stacks_in_62068_5 .arrow-y-custom.arrow-flush-top .slick-prev,#stacks_in_62068_5 .arrow-y-custom.arrow-flush-top .slick-next{top:50px;bottom:auto}#stacks_in_62068_5 .arrow-y-custom.arrow-flush-bottom .slick-prev,#stacks_in_62068_5 .arrow-y-custom.arrow-flush-bottom .slick-next{bottom:50px;top:auto}#stacks_in_62068_5 .arrow-x-custom .slick-prev{left:50px}#stacks_in_62068_5 .arrow-x-custom .slick-next{right:50px}#stacks_in_62068_5 .arrow-x-custom.arrow-flush-left .slick-prev,#stacks_in_62068_5 .arrow-x-custom.arrow-flush-left .slick-next{right:auto;left:50px}#stacks_in_62068_5 .arrow-x-custom.arrow-flush-right .slick-prev,#stacks_in_62068_5 .arrow-x-custom.arrow-flush-right .slick-next{left:auto;right:50px}#stacks_in_62068_5 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside{margin-top:2.50rem;margin-bottom:2.50rem}#stacks_in_62068_5 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-top{margin-bottom:0}#stacks_in_62068_5 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-bottom{margin-top:0}#stacks_in_62068_5 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside{margin-left:2.50rem;margin-right:2.50rem}#stacks_in_62068_5 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-left{margin-right:0}#stacks_in_62068_5 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-right{margin-left:0}

#stacks_in_62068_5 {
	padding: 20px 20px 30px 20px;
}
#shadyStackstacks_in_62069_26 {
	-webkit-box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	border-radius: 0px;
}




#shadyStackstacks_in_62069_26 {
	margin: 5px;
}


@media print {
	#shadyStackstacks_in_62069_26 {
		margin: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		border-radius: 0px;
	}
}/* Start dooGrid stack each CSS code */.stacks_in_62069_28gridWrapper > div{	display: inline-block !important;	width: 33.333333%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 30px;    padding-right: 15.000000px;    padding-left: 15.000000px;}.stacks_in_62069_28gridWrapper{	margin-right: -15.000000px;    margin-left: -15.000000px;    margin-top: -30px;}@media all and (max-width: 1024px) {				.stacks_in_62069_28gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_62069_28gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_62069_28gridWrapper > div{		width: 100%;	}	}#stacks_in_62069_28 .dooGridItem{	position: relative;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	background: rgba(230, 230, 230, 1.00);	border:1px solid rgba(204, 204, 204, 1.00);	border-radius: 4px;	padding: 20px;}/* End dooGrid stack each CSS code */
#stacks_in_62069_28 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

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

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


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

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





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

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

#stacks_in_62069_3 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-3-42A.png);
	
	
	
	background-image: none;
	background-color: rgba(230, 230, 230, 1.00);
	background-size: cover;
	
}





#stacks_in_62069_3 .depth_tint{ background: rgba(0, 0, 0, 0.25); }

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

#stacks_in_62069_3 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.60) 0%,rgba(0, 0, 0, 0.15) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.60) 0%,rgba(0, 0, 0, 0.15) 75%);
	
	   
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.15) 0%,rgba(0, 0, 0, 0.60) 95%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 0%,rgba(0, 0, 0, 0.60) 95%);
	
	
	}



/* Heading */

#stacks_in_62069_3 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

#stacks_in_62069_3 .heading_out h2{
	font-size: 29px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	 display: none; 
	
	 text-align: center !important; 
	
	
	letter-spacing: -2px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

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

#stacks_in_62069_3 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 15px;
	letter-spacing: 2px;
	margin: 3px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 580px; 
	

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

/* Content (Separate Mobile Layout) */


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


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


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

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

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

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

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

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

/* Aside */

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

	 
	margin-right: -580px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

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

#stacks_in_62069_3 hr.hr_bottom_content{
	display: inline-block;
	height: 2px;
	width: 30%;
	background: rgba(230, 73, 30, 1.00);
	margin-top: 20px;}/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

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

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


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

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





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

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

#stacks_in_62069_21 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-21-42A.png);
	
	
	
	background-image: none;
	background-color: rgba(51, 51, 51, 1.00);
	background-size: cover;
	
}





#stacks_in_62069_21 .depth_tint{ background: rgba(0, 0, 0, 0.25); }

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

#stacks_in_62069_21 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.60) 0%,rgba(0, 0, 0, 0.15) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.60) 0%,rgba(0, 0, 0, 0.15) 75%);
	
	   
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.15) 0%,rgba(0, 0, 0, 0.60) 95%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 0%,rgba(0, 0, 0, 0.60) 95%);
	
	
	}



/* Heading */

#stacks_in_62069_21 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 1px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 1px solid rgba(230, 73, 30, 1.00);
	padding: 0px 10px 15px 10px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

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

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

#stacks_in_62069_21 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 15px;
	letter-spacing: 2px;
	margin: 3px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 580px; 
	

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

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62069_21 .content_out{
		padding: 18% 30px 9% 30px;
		margin: 0 0%;}
	#stacks_in_62069_21 .heading_out h2{
		font-size: 30px;
		line-height: 36px;
	}
}


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


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

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

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

#stacks_in_62069_21 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 14px;
	padding: 3% 4.500000%;
	border-radius: 3px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 5%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	
	
	}

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

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

/* Aside */

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

	 
	margin-right: -580px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

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

#stacks_in_62069_21 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 30%;
	background: rgba(230, 73, 30, 1.00);
	margin-top: 20px;}/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

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

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


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

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





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

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

#stacks_in_62069_16 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-16-42A.png);
	
	
	
	background-image: none;
	background-color: rgba(230, 230, 230, 1.00);
	background-size: cover;
	
}





#stacks_in_62069_16 .depth_tint{ background: rgba(0, 0, 0, 0.25); }

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

#stacks_in_62069_16 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.60) 0%,rgba(0, 0, 0, 0.15) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.60) 0%,rgba(0, 0, 0, 0.15) 75%);
	
	   
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.15) 0%,rgba(0, 0, 0, 0.60) 95%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 0%,rgba(0, 0, 0, 0.60) 95%);
	
	
	}



/* Heading */

#stacks_in_62069_16 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

#stacks_in_62069_16 .heading_out h2{
	font-size: 29px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	 display: none; 
	
	 text-align: center !important; 
	
	
	letter-spacing: -2px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

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

#stacks_in_62069_16 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 15px;
	letter-spacing: 2px;
	margin: 3px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 580px; 
	

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

/* Content (Separate Mobile Layout) */


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


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


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

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

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

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

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

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

/* Aside */

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

	 
	margin-right: -580px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

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

#stacks_in_62069_16 hr.hr_bottom_content{
	display: inline-block;
	height: 2px;
	width: 30%;
	background: rgba(230, 73, 30, 1.00);
	margin-top: 20px;}/* Depth Content */

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

@media (min-width: 770px){
	#stacks_in_62018 .content_flex{
		min-height: 100px;
	}
}

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


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

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





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

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

#stacks_in_62018 .depth_image{

	background-size: cover;
	

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

	

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

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





#stacks_in_62018 .depth_tint{ background: rgba(0, 0, 0, 0.50); }

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

#stacks_in_62018 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 75%);
	
	
	   
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 95%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 95%);
	
	}



/* Heading */

#stacks_in_62018 .heading_out{
	display: block;
	display: inline-block;
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 10px solid rgba(230, 73, 30, 1.00);
	border-bottom: 1px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 14px 10px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

#stacks_in_62018 .heading_out h2{
	font-size: 38px;
	line-height: 48px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -2px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_62018 p.super_heading{
	color: rgba(230, 73, 30, 1.00);
	font-size: 19px;
	letter-spacing: 0px;
	margin: 0px 0 4px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

#stacks_in_62018 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 0px;
	margin: 20px 0 8px;
	
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 700px; 
	

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

/* Content (Separate Mobile Layout) */


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


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


#stacks_in_62018 .content_flex{
	
	
	 align-items: flex-end; 
}

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

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

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

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

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

/* Aside */

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

	 
	margin-right: -700px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

#stacks_in_62018 hr.hr_bottom_header{
	height: 0px;
	width: 107%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62018 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}/* Start dooGrid stack each CSS code */.stacks_in_62066_18gridWrapper > div{	display: inline-block !important;	width: 50%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 30px;    padding-right: 15.000000px;    padding-left: 15.000000px;}.stacks_in_62066_18gridWrapper{	margin-right: -15.000000px;    margin-left: -15.000000px;    margin-top: -30px;}@media all and (max-width: 1024px) {				.stacks_in_62066_18gridWrapper > div{		width: 50%;	}	}@media all and (max-width: 768px) {				.stacks_in_62066_18gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_62066_18gridWrapper > div{		width: 100%;	}	}#stacks_in_62066_18 .dooGridItem{	position: relative;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	background: rgba(230, 230, 230, 1.00);	border:1px solid rgba(204, 204, 204, 1.00);	border-radius: 4px;	padding: 20px;}/* End dooGrid stack each CSS code */
#stacks_in_62066_18 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

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

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


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

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





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

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

#stacks_in_62066_5 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-5-E26.png);
	
	
	
}





#stacks_in_62066_5 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

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

#stacks_in_62066_5 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(221, 221, 221, 1.00) 0%,rgba(242, 242, 242, 1.00) 75%);
	background: linear-gradient(to right, rgba(221, 221, 221, 1.00) 0%,rgba(242, 242, 242, 1.00) 75%);
	
	
	
	}



/* Heading */

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

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

#stacks_in_62066_5 .heading_out h2{
	font-size: 30px;
	line-height: 33px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	
	
	
	
	
	 text-align: right !important; 
	
	letter-spacing: -2px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

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

#stacks_in_62066_5 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 17px;
	letter-spacing: 0px;
	margin: 10px 0 0px;
	
	
	
	
	float: none;}

/* Content */

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

	 
	max-width: 700px; 
	

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

/* Content (Separate Mobile Layout) */


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


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


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

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

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

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

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

#stacks_in_62066_5 .content_in p.sub_content{
	font-weight: normal;
	 font-weight: bolder; 
	
	
	font-size: 16px;
	color: rgba(0, 0, 0, 1.00);
	top: 15px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

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

	 
	margin-right: -700px; 
	

	margin-right:0;

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


 #stacks_in_62066_5 .content_out .centered_image img{float: right;} 




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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

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

#stacks_in_62066_5 hr.hr_bottom_content{
	display: inline-block;
	height: 3px;
	width: 12%;
	background: rgba(255, 102, 0, 1.00);
	margin-top: 10px;}
#stacks_in_62066_3 {
	margin: 0px 0px 20px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */
#stacks_in_62066_14 {
	background-color: rgba(204, 204, 204, 0.00);
	margin: 0px 30px 0px 30px;
}
/* Start Smart Image stack CSS code */#stacks_in_62066_12{	text-align: center;}#stacks_in_62066_12 figure a img{	cursor: pointer !important;}.stacks_in_62066_12responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_62066_12responsive img, .stacks_in_62066_12warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_62066_12hiddenimage{	display: none;}.stacks_in_62066_12warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_62066_12 {
	margin:  20px;
}
/* Start Smart Image stack CSS code */#stacks_in_62066_17{	text-align: center;}#stacks_in_62066_17 figure a img{	cursor: pointer !important;}.stacks_in_62066_17responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_62066_17responsive img, .stacks_in_62066_17warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_62066_17hiddenimage{	display: none;}.stacks_in_62066_17warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_62066_17 {
	margin:  20px;
}



.spacerStack {
	height: auto;
	padding-bottom: 5.00%;
}

#spacerStackstacks_in_62036 {
	height: auto;
	padding-bottom: 5.00%;
}


















@media print {
	#spacerStackstacks_in_62036 {
		display: none !important;
	}
}
#shadyStackstacks_in_62082_128 {
	-webkit-box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	border-radius: 0px;
}




#shadyStackstacks_in_62082_128 {
	margin: 5px;
}


@media print {
	#shadyStackstacks_in_62082_128 {
		margin: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		border-radius: 0px;
	}
}/* Start dooGrid stack each CSS code */.stacks_in_62082_130gridWrapper > div{	display: inline-block !important;	width: 25%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 30px;    padding-right: 15.000000px;    padding-left: 15.000000px;}.stacks_in_62082_130gridWrapper{	margin-right: -15.000000px;    margin-left: -15.000000px;    margin-top: -30px;}@media all and (max-width: 1024px) {				.stacks_in_62082_130gridWrapper > div{		width: 25%;	}	}@media all and (max-width: 768px) {				.stacks_in_62082_130gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_62082_130gridWrapper > div{		width: 100%;	}	}#stacks_in_62082_130 .dooGridItem{	position: relative;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	background: rgba(230, 230, 230, 1.00);	border:1px solid rgba(204, 204, 204, 1.00);	border-radius: 4px;	padding: 20px;}/* End dooGrid stack each CSS code */
#stacks_in_62082_130 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

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

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


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

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





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

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

#stacks_in_62082_55 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-55-581.png);
	
	
	
	background-image: none;
	background-color: rgba(51, 51, 51, 1.00);
	background-size: cover;
	
}





#stacks_in_62082_55 .depth_tint{ background: rgba(0, 0, 0, 0.25); }

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

#stacks_in_62082_55 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.60) 0%,rgba(0, 0, 0, 0.15) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.60) 0%,rgba(0, 0, 0, 0.15) 75%);
	
	   
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.15) 0%,rgba(0, 0, 0, 0.60) 95%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 0%,rgba(0, 0, 0, 0.60) 95%);
	
	
	}



/* Heading */

#stacks_in_62082_55 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 1px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 1px solid rgba(230, 73, 30, 1.00);
	padding: 0px 10px 15px 10px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

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

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

#stacks_in_62082_55 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 15px;
	letter-spacing: 2px;
	margin: 3px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 580px; 
	

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

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62082_55 .content_out{
		padding: 18% 30px 9% 30px;
		margin: 0 0%;}
	#stacks_in_62082_55 .heading_out h2{
		font-size: 30px;
		line-height: 36px;
	}
}


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


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

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

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

#stacks_in_62082_55 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 14px;
	padding: 3% 4.500000%;
	border-radius: 3px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 5%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	
	
	}

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

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

/* Aside */

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

	 
	margin-right: -580px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

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

#stacks_in_62082_55 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 30%;
	background: rgba(230, 73, 30, 1.00);
	margin-top: 20px;}/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */
#stacks_in_62082_116 {
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  1px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */

#stacks_in_62082_122 {
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  1px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */

#stacks_in_62082_126 {
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  1px;
}
.lb-master_stacks_in_62082_5.bg-vault.bg-color.style-pro-stacks_in_62082_5{background-color:rgba(0, 0, 0, 0.78)}.lb-master_stacks_in_62082_5.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_62082_5.bg-color{background-color:rgba(0, 0, 0, 0.78)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_62082_5.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_62082_5.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_62082_5{position:fixed}.ll-open-stacks_in_62082_5 > .ll-overlay#ovl_stacks_in_62082_5{z-index:9989}.ll-open-stacks_in_62082_5.sectionsPro1 > .ll-overlay#ovl_stacks_in_62082_5{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_62082_5.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_62082_5.close-vis-large-only .infix-close{display:none !important}}#stacks_in_62082_5 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_62082_5.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_62082_5.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_62082_5.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="limelight4"].sectionsPro1.size-target.lightbox-open.ll-open-stacks_in_62082_5 > .shear-wrapper{position:absolute}.lb-master_stacks_in_62082_5.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_62082_5.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_62082_5.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{margin:0 auto;width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_62082_5.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_62082_5.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_62082_5.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_62082_5.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}@media screen and (min-width:640px){.lb-master_stacks_in_62082_5.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_62082_5.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_62082_5.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62082_5.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}@media screen and (min-width:640px){.lb-master_stacks_in_62082_5.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_62082_5.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62082_5.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_62082_5.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 85%) / 2) !important;height:85% !important}@media screen and (min-width:640px){.lb-master_stacks_in_62082_5.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 85%) / 2) !important;height:85% !important}}.lb-master_stacks_in_62082_5.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:85% !important;max-height:85% !important}@media screen and (min-width:640px){.lb-master_stacks_in_62082_5.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:85% !important;max-height:85% !important}}.lb-master_stacks_in_62082_5.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62082_5.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_62082_5.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_62082_5.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_62082_5.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_62082_5.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_62082_5 .infix-content::after{-webkit-box-shadow:0 0 36px 0px rgba(0, 0, 0, 0.30);box-shadow:0 0 36px 0px rgba(0, 0, 0, 0.30)}.lb-master_stacks_in_62082_5 .infix-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;z-index:9999;padding:8px;border-radius:0% 0% 0% 0%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_62082_5 .infix-close{opacity:1 !important}.lb-master_stacks_in_62082_5 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_62082_5 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_62082_5 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_62082_5 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(255, 255, 255, 0.96);font-size:12px;line-height:1}.lb-master_stacks_in_62082_5 .infix-close > .close-wrap.close-text-only .text-border{padding:8px;border:1px solid rgba(255, 255, 255, 0.00);border-radius:8px;background-color:rgba(255, 255, 255, 0.00);text-align:center}.lb-master_stacks_in_62082_5 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_62082_5 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_62082_5 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 0.00);stroke-width:4px}.lb-master_stacks_in_62082_5 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 0.96);stroke-width:4px;fill:none}.lb-master_stacks_in_62082_5 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_62082_5 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_62082_5 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_62082_5 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_62082_5 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_62082_5 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_62082_5 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_62082_5 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_62082_5 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_62082_5 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_62082_5 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 1.00);fill:none}.lb-master_stacks_in_62082_5 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_62082_5 .infix-close > .close-wrap.close-text-only{color:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_62082_5 .infix-close i.fa,.lb-master_stacks_in_62082_5 .infix-close svg,.lb-master_stacks_in_62082_5 .infix-close .simple-icon,.lb-master_stacks_in_62082_5 .infix-close .close-wrap,.lb-master_stacks_in_62082_5 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_62082_5 .infix-close .close-wrap,.lb-master_stacks_in_62082_5 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_62082_5 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_62082_5 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_62082_5 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_62082_5 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_62082_5 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_62082_5 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_62082_5.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_62082_5 .splb-loader .loader-message{display:none}.lb-master_stacks_in_62082_5 .splb-loader svg{display:none}.lb-master_stacks_in_62082_5 .splb-loader > .loader-message{margin-top:0}
.infix-image .infix-content.bg-vault.bg-color.style-pro-stacks_in_62082_3{background-color:rgba(255, 255, 255, 0.00)}#splb_stacks_in_62082_3.lb-master_stacks_in_62082_5 .infix-content{padding:0px}.ll-link-ovl{display:none}#stacks_in_62082_3{display:none}.infix-opened #stacks_in_62082_3,.infix-closed #stacks_in_62082_3{display:block}.ll-link-ovl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9998}#splb_stacks_in_62082_3 a.ll-link-ovl{cursor:alias}.lightbox4{cursor:pointer}
.style-pro-stacks_in_62082_5::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_62082_5:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

#ovl_stacks_in_62082_5.ll-overlay {
  z-index: -99;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  transition: opacity 600ms ease, z-index 0ms 600ms, visibility 0ms 600ms ease; }

.ll-open-stacks_in_62082_5 > #ovl_stacks_in_62082_5.ll-overlay {
  transition: opacity 300ms ease;
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_62082_5, .lb-master_stacks_in_62082_5.infix-closed {
  opacity: 0;
  visibility: hidden; }

.lb-master_stacks_in_62082_5.infix-opened {
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_62082_5 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_62082_5.infix-closed [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  transition: opacity 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94) transform 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62082_5.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  transition: opacity 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms, transform 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62082_5.close-on-hover.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  transition: all 200ms ease-out; }

.lb-master_stacks_in_62082_5.close-on-hover.infix-opened:hover [data-infix-close]:not(.infix-wrap) {
  opacity: 1; }

.lb-master_stacks_in_62082_5.infix-closed .infix-container::after, .lb-master_stacks_in_62082_5.infix-loading .infix-container::after {
  opacity: 0;
  transition: opacity 80ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 680ms; }

.lb-master_stacks_in_62082_5.infix-opened .infix-container::after {
  opacity: 1;
  transition: opacity 80ms 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s; }

.lb-master_stacks_in_62082_5, .lb-master_stacks_in_62082_5.infix-closed {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62082_5.infix-opened {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 0s; }

.lb-master_stacks_in_62082_5.infix-loading .infix-content, .lb-master_stacks_in_62082_5.infix-closed .infix-content {
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
  opacity: 0;
  transition: opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62082_5.infix-opened .infix-content {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  transition: opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.lb-master_stacks_in_62082_5.infix.hide-nav .infix-nav {
  display: none; }

.lb-master_stacks_in_62082_5.infix.no-loop.ll-first [data-infix-prev] {
  display: none; }

.lb-master_stacks_in_62082_5.infix.no-loop.ll-last [data-infix-next] {
  display: none; }

.lb-master_stacks_in_62082_5 [data-infix-next], .lb-master_stacks_in_62082_5 [data-infix-prev] {
  position: absolute;
  z-index: 9999;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  top: calc(50% + 25px);
  margin-top: -25px;
  border: 2px solid rgba(255, 255, 255, 0.00);
  opacity: 1;
  background: rgba(255, 255, 255, 0.00);
  transition: opacity 200ms ease-out, background 200ms ease-out, transform 0.8s cubic-bezier(0, 1.01, 0.22, 1), border 0.3s ease-out; }

.lb-master_stacks_in_62082_5 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_62082_5 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

.lb-master_stacks_in_62082_5 html:not(.bwd-touch) [data-infix-next] {
  transform: translate(-15px, -50%) scale(0.6); }

.lb-master_stacks_in_62082_5 html:not(.bwd-touch) [data-infix-prev] {
  transform: translate(15px, -50%) scale(0.6); }

.lb-master_stacks_in_62082_5 html.infix:not(.bwd-touch):hover [data-infix-next], .lb-master_stacks_in_62082_5 html.infix:not(.bwd-touch):hover [data-infix-prev] {
  transform: translate(0, -50%) rotate(0deg) scale(1);
  opacity: 1; }

.lb-master_stacks_in_62082_5 [data-infix-next] {
  right: 12px; }

.lb-master_stacks_in_62082_5 [data-infix-prev] {
  left: 12px; }

.lb-master_stacks_in_62082_5 [data-infix-next]::before,
.lb-master_stacks_in_62082_5 [data-infix-next]::after,
.lb-master_stacks_in_62082_5 [data-infix-prev]::before,
.lb-master_stacks_in_62082_5 [data-infix-prev]::after {
  background: rgba(255, 255, 255, 0.96);
  top: 50%;
  left: 0;
  width: 2px;
  height: 17px;
  content: '';
  position: absolute;
  margin: -14px 23px; }

.lb-master_stacks_in_62082_5 html.bwd-touch [data-infix-next], .lb-master_stacks_in_62082_5 [data-infix-next]:hover,
.lb-master_stacks_in_62082_5 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_62082_5 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_62082_5 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_62082_5 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_62082_5 [data-infix-next]:hover::before, .lb-master_stacks_in_62082_5 [data-infix-next]:hover::after,
  .lb-master_stacks_in_62082_5 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_62082_5 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_62082_5 [data-infix-prev]:hover::before, .lb-master_stacks_in_62082_5 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

.lb-master_stacks_in_62082_5 [data-infix-next]::after,
.lb-master_stacks_in_62082_5 [data-infix-prev]::after {
  margin-top: -3px; }

.lb-master_stacks_in_62082_5 [data-infix-prev]::after, .lb-master_stacks_in_62082_5 [data-infix-prev]::before {
  left: -3px; }

.lb-master_stacks_in_62082_5 [data-infix-next]::after {
  transform: rotate(45deg); }

.lb-master_stacks_in_62082_5 [data-infix-next]::before {
  transform: rotate(-45deg); }

.lb-master_stacks_in_62082_5 [data-infix-prev]::after {
  transform: rotate(315deg); }

.lb-master_stacks_in_62082_5 [data-infix-prev]::before {
  transform: rotate(-315deg); }
.lb-master_stacks_in_62082_17.bg-vault.bg-color.style-pro-stacks_in_62082_17{background-color:rgba(0, 0, 0, 0.78)}.lb-master_stacks_in_62082_17.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_62082_17.bg-color{background-color:rgba(0, 0, 0, 0.78)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_62082_17.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_62082_17.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_62082_17{position:fixed}.ll-open-stacks_in_62082_17 > .ll-overlay#ovl_stacks_in_62082_17{z-index:9989}.ll-open-stacks_in_62082_17.sectionsPro1 > .ll-overlay#ovl_stacks_in_62082_17{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_62082_17.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_62082_17.close-vis-large-only .infix-close{display:none !important}}#stacks_in_62082_17 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_62082_17.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_62082_17.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_62082_17.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="limelight5"].sectionsPro1.size-target.lightbox-open.ll-open-stacks_in_62082_17 > .shear-wrapper{position:absolute}.lb-master_stacks_in_62082_17.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_62082_17.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_62082_17.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{margin:0 auto;width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_62082_17.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_62082_17.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_62082_17.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_62082_17.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}@media screen and (min-width:640px){.lb-master_stacks_in_62082_17.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_62082_17.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_62082_17.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62082_17.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}@media screen and (min-width:640px){.lb-master_stacks_in_62082_17.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_62082_17.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62082_17.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_62082_17.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 85%) / 2) !important;height:85% !important}@media screen and (min-width:640px){.lb-master_stacks_in_62082_17.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 85%) / 2) !important;height:85% !important}}.lb-master_stacks_in_62082_17.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:85% !important;max-height:85% !important}@media screen and (min-width:640px){.lb-master_stacks_in_62082_17.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:85% !important;max-height:85% !important}}.lb-master_stacks_in_62082_17.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62082_17.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_62082_17.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_62082_17.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_62082_17.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_62082_17.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_62082_17 .infix-content::after{-webkit-box-shadow:0 0 36px 0px rgba(0, 0, 0, 0.30);box-shadow:0 0 36px 0px rgba(0, 0, 0, 0.30)}.lb-master_stacks_in_62082_17 .infix-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;z-index:9999;padding:8px;border-radius:0% 0% 0% 0%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_62082_17 .infix-close{opacity:1 !important}.lb-master_stacks_in_62082_17 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_62082_17 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_62082_17 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_62082_17 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(255, 255, 255, 0.96);font-size:12px;line-height:1}.lb-master_stacks_in_62082_17 .infix-close > .close-wrap.close-text-only .text-border{padding:8px;border:1px solid rgba(255, 255, 255, 0.00);border-radius:8px;background-color:rgba(255, 255, 255, 0.00);text-align:center}.lb-master_stacks_in_62082_17 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_62082_17 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_62082_17 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 0.00);stroke-width:4px}.lb-master_stacks_in_62082_17 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 0.96);stroke-width:4px;fill:none}.lb-master_stacks_in_62082_17 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_62082_17 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_62082_17 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_62082_17 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_62082_17 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_62082_17 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_62082_17 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_62082_17 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_62082_17 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_62082_17 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_62082_17 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 1.00);fill:none}.lb-master_stacks_in_62082_17 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_62082_17 .infix-close > .close-wrap.close-text-only{color:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_62082_17 .infix-close i.fa,.lb-master_stacks_in_62082_17 .infix-close svg,.lb-master_stacks_in_62082_17 .infix-close .simple-icon,.lb-master_stacks_in_62082_17 .infix-close .close-wrap,.lb-master_stacks_in_62082_17 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_62082_17 .infix-close .close-wrap,.lb-master_stacks_in_62082_17 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_62082_17 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_62082_17 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_62082_17 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_62082_17 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_62082_17 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_62082_17 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_62082_17.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_62082_17 .splb-loader .loader-message{display:none}.lb-master_stacks_in_62082_17 .splb-loader svg{display:none}.lb-master_stacks_in_62082_17 .splb-loader > .loader-message{margin-top:0}
.infix-image .infix-content.bg-vault.bg-color.style-pro-stacks_in_62082_15{background-color:rgba(255, 255, 255, 0.00)}#splb_stacks_in_62082_15.lb-master_stacks_in_62082_17 .infix-content{padding:0px}.ll-link-ovl{display:none}#stacks_in_62082_15{display:none}.infix-opened #stacks_in_62082_15,.infix-closed #stacks_in_62082_15{display:block}.ll-link-ovl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9998}#splb_stacks_in_62082_15 a.ll-link-ovl{cursor:alias}.lightbox5{cursor:pointer}#splb_stacks_in_62082_15 .infix-container::after{position:absolute;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;text-align:center;content:"Ghaghoo Mine Botswanna";z-index:9999;top:0px;padding:4px 8px 4px 8px;border-radius:0px 0px 0px 0px;color:rgba(255, 255, 255, 1.00);background-color:rgba(0, 0, 0, 0.70);font-size:14.00px}@media screen and (min-width:640px){#splb_stacks_in_62082_15 .infix-container::after{font-size:16.00px}}#splb_stacks_in_62082_15.infix-section .infix-container::after{position:absolute}#splb_stacks_in_62082_15.infix-section .infix-img{padding-bottom:calc((14.00px + 4px) * 1.9)}@media screen and (min-width:640px){#splb_stacks_in_62082_15.infix-section .infix-img{padding-bottom:calc((16.00px + 4px) * 1.9)}}#splb_stacks_in_62082_15.infix-section .infix-content::after{bottom:calc((14.00px + 4px) * 1.9)}@media screen and (min-width:640px){#splb_stacks_in_62082_15.infix-section .infix-content::after{bottom:calc((16.00px + 4px) * 1.9)}}
.style-pro-stacks_in_62082_17::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_62082_17:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

#ovl_stacks_in_62082_17.ll-overlay {
  z-index: -99;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  transition: opacity 600ms ease, z-index 0ms 600ms, visibility 0ms 600ms ease; }

.ll-open-stacks_in_62082_17 > #ovl_stacks_in_62082_17.ll-overlay {
  transition: opacity 300ms ease;
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_62082_17, .lb-master_stacks_in_62082_17.infix-closed {
  opacity: 0;
  visibility: hidden; }

.lb-master_stacks_in_62082_17.infix-opened {
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_62082_17 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_62082_17.infix-closed [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  transition: opacity 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94) transform 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62082_17.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  transition: opacity 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms, transform 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62082_17.close-on-hover.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  transition: all 200ms ease-out; }

.lb-master_stacks_in_62082_17.close-on-hover.infix-opened:hover [data-infix-close]:not(.infix-wrap) {
  opacity: 1; }

.lb-master_stacks_in_62082_17.infix-closed .infix-container::after, .lb-master_stacks_in_62082_17.infix-loading .infix-container::after {
  opacity: 0;
  transition: opacity 80ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 680ms; }

.lb-master_stacks_in_62082_17.infix-opened .infix-container::after {
  opacity: 1;
  transition: opacity 80ms 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s; }

.lb-master_stacks_in_62082_17, .lb-master_stacks_in_62082_17.infix-closed {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62082_17.infix-opened {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 0s; }

.lb-master_stacks_in_62082_17.infix-loading .infix-content, .lb-master_stacks_in_62082_17.infix-closed .infix-content {
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
  opacity: 0;
  transition: opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62082_17.infix-opened .infix-content {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  transition: opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.lb-master_stacks_in_62082_17.infix.hide-nav .infix-nav {
  display: none; }

.lb-master_stacks_in_62082_17.infix.no-loop.ll-first [data-infix-prev] {
  display: none; }

.lb-master_stacks_in_62082_17.infix.no-loop.ll-last [data-infix-next] {
  display: none; }

.lb-master_stacks_in_62082_17 [data-infix-next], .lb-master_stacks_in_62082_17 [data-infix-prev] {
  position: absolute;
  z-index: 9999;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  top: calc(50% + 25px);
  margin-top: -25px;
  border: 2px solid rgba(255, 255, 255, 0.00);
  opacity: 1;
  background: rgba(255, 255, 255, 0.00);
  transition: opacity 200ms ease-out, background 200ms ease-out, transform 0.8s cubic-bezier(0, 1.01, 0.22, 1), border 0.3s ease-out; }

.lb-master_stacks_in_62082_17 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_62082_17 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

.lb-master_stacks_in_62082_17 html:not(.bwd-touch) [data-infix-next] {
  transform: translate(-15px, -50%) scale(0.6); }

.lb-master_stacks_in_62082_17 html:not(.bwd-touch) [data-infix-prev] {
  transform: translate(15px, -50%) scale(0.6); }

.lb-master_stacks_in_62082_17 html.infix:not(.bwd-touch):hover [data-infix-next], .lb-master_stacks_in_62082_17 html.infix:not(.bwd-touch):hover [data-infix-prev] {
  transform: translate(0, -50%) rotate(0deg) scale(1);
  opacity: 1; }

.lb-master_stacks_in_62082_17 [data-infix-next] {
  right: 12px; }

.lb-master_stacks_in_62082_17 [data-infix-prev] {
  left: 12px; }

.lb-master_stacks_in_62082_17 [data-infix-next]::before,
.lb-master_stacks_in_62082_17 [data-infix-next]::after,
.lb-master_stacks_in_62082_17 [data-infix-prev]::before,
.lb-master_stacks_in_62082_17 [data-infix-prev]::after {
  background: rgba(255, 255, 255, 0.96);
  top: 50%;
  left: 0;
  width: 2px;
  height: 17px;
  content: '';
  position: absolute;
  margin: -14px 23px; }

.lb-master_stacks_in_62082_17 html.bwd-touch [data-infix-next], .lb-master_stacks_in_62082_17 [data-infix-next]:hover,
.lb-master_stacks_in_62082_17 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_62082_17 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_62082_17 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_62082_17 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_62082_17 [data-infix-next]:hover::before, .lb-master_stacks_in_62082_17 [data-infix-next]:hover::after,
  .lb-master_stacks_in_62082_17 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_62082_17 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_62082_17 [data-infix-prev]:hover::before, .lb-master_stacks_in_62082_17 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

.lb-master_stacks_in_62082_17 [data-infix-next]::after,
.lb-master_stacks_in_62082_17 [data-infix-prev]::after {
  margin-top: -3px; }

.lb-master_stacks_in_62082_17 [data-infix-prev]::after, .lb-master_stacks_in_62082_17 [data-infix-prev]::before {
  left: -3px; }

.lb-master_stacks_in_62082_17 [data-infix-next]::after {
  transform: rotate(45deg); }

.lb-master_stacks_in_62082_17 [data-infix-next]::before {
  transform: rotate(-45deg); }

.lb-master_stacks_in_62082_17 [data-infix-prev]::after {
  transform: rotate(315deg); }

.lb-master_stacks_in_62082_17 [data-infix-prev]::before {
  transform: rotate(-315deg); }
/* Depth Content */

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

@media (min-width: 770px){
	#stacks_in_62080_32 .content_flex{
		min-height: 100px;
	}
}

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


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

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





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

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

#stacks_in_62080_32 .depth_image{

	background-size: cover;
	

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

	

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

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





#stacks_in_62080_32 .depth_tint{ background: rgba(0, 0, 0, 0.50); }

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

#stacks_in_62080_32 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 75%);
	
	
	   
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 95%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 95%);
	
	}



/* Heading */

#stacks_in_62080_32 .heading_out{
	display: block;
	display: inline-block;
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 10px solid rgba(230, 73, 30, 1.00);
	border-bottom: 2px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 14px 10px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

#stacks_in_62080_32 .heading_out h2{
	font-size: 38px;
	line-height: 48px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	
	
	
	
	 text-align: center !important; 
	
	
	letter-spacing: -2px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_62080_32 p.super_heading{
	color: rgba(51, 51, 51, 1.00);
	font-size: 19px;
	letter-spacing: 0px;
	margin: 0px 0 4px;
	
	
	
	
	float: none;}

#stacks_in_62080_32 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 0px;
	margin: 20px 0 8px;
	
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 700px; 
	

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

/* Content (Separate Mobile Layout) */


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


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


#stacks_in_62080_32 .content_flex{
	
	
	 align-items: flex-end; 
}

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

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

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

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

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

/* Aside */

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

	 
	margin-right: -700px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

#stacks_in_62080_32 hr.hr_bottom_header{
	height: 0px;
	width: 107%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62080_32 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}/* Start dooGrid stack each CSS code */.stacks_in_62080_135gridWrapper > div{	display: inline-block !important;	width: 33.333333%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 30px;    padding-right: 15.000000px;    padding-left: 15.000000px;}.stacks_in_62080_135gridWrapper{	margin-right: -15.000000px;    margin-left: -15.000000px;    margin-top: -30px;}@media all and (max-width: 1024px) {				.stacks_in_62080_135gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_62080_135gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_62080_135gridWrapper > div{		width: 100%;	}	}#stacks_in_62080_135 .dooGridItem{	position: relative;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	background: rgba(244, 244, 244, 1.00);	border:1px solid rgba(204, 204, 204, 1.00);	border-radius: 4px;	padding: 20px;}/* End dooGrid stack each CSS code */
#stacks_in_62080_135 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#shadyStackstacks_in_62080_129 {
	-webkit-box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	border-radius: 0px;
}




#shadyStackstacks_in_62080_129 {
	margin: 5px;
}


@media print {
	#shadyStackstacks_in_62080_129 {
		margin: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		border-radius: 0px;
	}
}/* Depth Content */

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

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

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


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

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





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

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

#stacks_in_62080_106 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-106-B79.png);
	
	
	
}





#stacks_in_62080_106 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

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

#stacks_in_62080_106 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(221, 221, 221, 1.00) 0%,rgba(242, 242, 242, 1.00) 75%);
	background: linear-gradient(to right, rgba(221, 221, 221, 1.00) 0%,rgba(242, 242, 242, 1.00) 75%);
	
	
	
	}



/* Heading */

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

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

#stacks_in_62080_106 .heading_out h2{
	font-size: 30px;
	line-height: 33px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	
	
	
	
	
	 text-align: right !important; 
	
	letter-spacing: -2px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

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

#stacks_in_62080_106 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 17px;
	letter-spacing: 0px;
	margin: 10px 0 0px;
	
	
	
	
	float: none;}

/* Content */

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

	 
	max-width: 700px; 
	

	
	
	 text-align: right; 
	padding: 3% 10px 6% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62080_106 .content_out{
		padding: 3% 20px 6% 20px;
		margin: 0 0%;}
	#stacks_in_62080_106 .heading_out h2{
		font-size: 30px;
		line-height: 36px;
	}
}


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


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

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

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

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

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

#stacks_in_62080_106 .content_in p.sub_content{
	font-weight: normal;
	 font-weight: bolder; 
	
	
	font-size: 16px;
	color: rgba(0, 0, 0, 1.00);
	top: 15px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

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

	 
	margin-right: -700px; 
	

	

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


 #stacks_in_62080_106 .content_out .centered_image img{float: right;} 




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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

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

#stacks_in_62080_106 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 102, 0, 1.00);
	margin-top: 10px;}
#stacks_in_62080_104 {
	margin: 0px 0px 10px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#shadyStackstacks_in_62080_131 {
	-webkit-box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	border-radius: 0px;
}




#shadyStackstacks_in_62080_131 {
	margin: 5px;
}


@media print {
	#shadyStackstacks_in_62080_131 {
		margin: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		border-radius: 0px;
	}
}/* Depth Content */

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

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

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


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

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





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

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

#stacks_in_62080_114 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-114-B79.png);
	
	
	
}





#stacks_in_62080_114 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

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

#stacks_in_62080_114 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(221, 221, 221, 1.00) 0%,rgba(242, 242, 242, 1.00) 75%);
	background: linear-gradient(to right, rgba(221, 221, 221, 1.00) 0%,rgba(242, 242, 242, 1.00) 75%);
	
	
	
	}



/* Heading */

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

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

#stacks_in_62080_114 .heading_out h2{
	font-size: 30px;
	line-height: 33px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	
	
	
	
	
	 text-align: right !important; 
	
	letter-spacing: -2px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

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

#stacks_in_62080_114 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 17px;
	letter-spacing: 0px;
	margin: 10px 0 0px;
	
	
	
	 text-transform: uppercase;
	float: none;}

/* Content */

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

	 
	max-width: 700px; 
	

	
	
	 text-align: right; 
	padding: 3% 10px 6% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62080_114 .content_out{
		padding: 3% 20px 6% 20px;
		margin: 0 0%;}
	#stacks_in_62080_114 .heading_out h2{
		font-size: 30px;
		line-height: 36px;
	}
}


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


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

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

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

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

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

#stacks_in_62080_114 .content_in p.sub_content{
	font-weight: normal;
	 font-weight: bolder; 
	
	
	font-size: 16px;
	color: rgba(0, 0, 0, 1.00);
	top: 15px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

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

	 
	margin-right: -700px; 
	

	

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


 #stacks_in_62080_114 .content_out .centered_image img{float: right;} 




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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

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

#stacks_in_62080_114 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 102, 0, 1.00);
	margin-top: 10px;}
#stacks_in_62080_112 {
	margin: 0px 0px 10px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#shadyStackstacks_in_62080_133 {
	-webkit-box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	border-radius: 0px;
}




#shadyStackstacks_in_62080_133 {
	margin: 5px;
}


@media print {
	#shadyStackstacks_in_62080_133 {
		margin: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		border-radius: 0px;
	}
}/* Depth Content */

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

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

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


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

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





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

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

#stacks_in_62080_122 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-122-B79.png);
	
	
	
}





#stacks_in_62080_122 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

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

#stacks_in_62080_122 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(221, 221, 221, 1.00) 0%,rgba(242, 242, 242, 1.00) 75%);
	background: linear-gradient(to right, rgba(221, 221, 221, 1.00) 0%,rgba(242, 242, 242, 1.00) 75%);
	
	
	
	}



/* Heading */

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

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

#stacks_in_62080_122 .heading_out h2{
	font-size: 30px;
	line-height: 33px;
	color: rgba(0, 0, 0, 1.00);
	font-weight: 500;
	
	
	
	
	
	 text-align: right !important; 
	
	letter-spacing: -2px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

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

#stacks_in_62080_122 p.sub_heading{
	color: rgba(0, 0, 0, 1.00);
	font-size: 17px;
	letter-spacing: 0px;
	margin: 10px 0 0px;
	
	
	
	
	float: none;}

/* Content */

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

	 
	max-width: 700px; 
	

	
	
	 text-align: right; 
	padding: 3% 10px 6% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62080_122 .content_out{
		padding: 3% 20px 6% 20px;
		margin: 0 0%;}
	#stacks_in_62080_122 .heading_out h2{
		font-size: 30px;
		line-height: 36px;
	}
}


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


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

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

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

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

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

#stacks_in_62080_122 .content_in p.sub_content{
	font-weight: normal;
	 font-weight: bolder; 
	
	
	font-size: 16px;
	color: rgba(0, 0, 0, 1.00);
	top: 15px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

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

	 
	margin-right: -700px; 
	

	

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


 #stacks_in_62080_122 .content_out .centered_image img{float: right;} 




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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

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

#stacks_in_62080_122 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 12%;
	background: rgba(255, 102, 0, 1.00);
	margin-top: 10px;}
#stacks_in_62080_120 {
	margin: 0px 0px 10px 0px;
}



.spacerStack {
	height: auto;
	padding-bottom: 5.00%;
}

#spacerStackstacks_in_62080_127_2 {
	height: auto;
	padding-bottom: 5.00%;
}


















@media print {
	#spacerStackstacks_in_62080_127_2 {
		display: none !important;
	}
}
#shadyStackstacks_in_62081_56 {
	-webkit-box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	box-shadow:  0px 0px 4px 1px rgba(153, 153, 153, 1.00);
	border-radius: 0px;
}




#shadyStackstacks_in_62081_56 {
	margin: 5px;
}


@media print {
	#shadyStackstacks_in_62081_56 {
		margin: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		border-radius: 0px;
	}
}/* Start dooGrid stack each CSS code */.stacks_in_62081_58gridWrapper > div{	display: inline-block !important;	width: 25%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 30px;    padding-right: 15.000000px;    padding-left: 15.000000px;}.stacks_in_62081_58gridWrapper{	margin-right: -15.000000px;    margin-left: -15.000000px;    margin-top: -30px;}@media all and (max-width: 1024px) {				.stacks_in_62081_58gridWrapper > div{		width: 25%;	}	}@media all and (max-width: 768px) {				.stacks_in_62081_58gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_62081_58gridWrapper > div{		width: 100%;	}	}#stacks_in_62081_58 .dooGridItem{	position: relative;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	background: rgba(230, 230, 230, 1.00);	border:1px solid rgba(204, 204, 204, 1.00);	border-radius: 4px;	padding: 20px;}/* End dooGrid stack each CSS code */
#stacks_in_62081_58 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

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

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


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

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





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

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

#stacks_in_62081_9 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-9-16E.png);
	
	
	
	background-image: none;
	background-color: rgba(51, 51, 51, 1.00);
	background-size: cover;
	
}





#stacks_in_62081_9 .depth_tint{ background: rgba(0, 0, 0, 0.25); }

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

#stacks_in_62081_9 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.60) 0%,rgba(0, 0, 0, 0.15) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.60) 0%,rgba(0, 0, 0, 0.15) 75%);
	
	   
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.15) 0%,rgba(0, 0, 0, 0.60) 95%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 0%,rgba(0, 0, 0, 0.60) 95%);
	
	
	}



/* Heading */

#stacks_in_62081_9 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 1px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 1px solid rgba(230, 73, 30, 1.00);
	padding: 0px 10px 15px 10px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

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

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

#stacks_in_62081_9 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 15px;
	letter-spacing: 2px;
	margin: 3px 0 8px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 580px; 
	

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

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62081_9 .content_out{
		padding: 18% 30px 9% 30px;
		margin: 0 0%;}
	#stacks_in_62081_9 .heading_out h2{
		font-size: 30px;
		line-height: 36px;
	}
}


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


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

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

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

#stacks_in_62081_9 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 14px;
	padding: 3% 4.500000%;
	border-radius: 3px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.40);
	margin-bottom: 5%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(230, 73, 30, 1.00);
	
	
	}

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

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

/* Aside */

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

	 
	margin-right: -580px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

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

#stacks_in_62081_9 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 30%;
	background: rgba(230, 73, 30, 1.00);
	margin-top: 20px;}/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */
#stacks_in_62081_3 {
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  1px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */

#stacks_in_62081_15 {
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  1px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */

#stacks_in_62081_22 {
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  1px;
}
.lb-master_stacks_in_62081_39.bg-vault.bg-color.style-pro-stacks_in_62081_39{background-color:rgba(0, 0, 0, 0.78)}.lb-master_stacks_in_62081_39.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_62081_39.bg-color{background-color:rgba(0, 0, 0, 0.78)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_62081_39.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_62081_39.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_62081_39{position:fixed}.ll-open-stacks_in_62081_39 > .ll-overlay#ovl_stacks_in_62081_39{z-index:9989}.ll-open-stacks_in_62081_39.sectionsPro1 > .ll-overlay#ovl_stacks_in_62081_39{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_62081_39.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_62081_39.close-vis-large-only .infix-close{display:none !important}}#stacks_in_62081_39 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_62081_39.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_62081_39.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_62081_39.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="limelight4"].sectionsPro1.size-target.lightbox-open.ll-open-stacks_in_62081_39 > .shear-wrapper{position:absolute}.lb-master_stacks_in_62081_39.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_62081_39.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_62081_39.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{margin:0 auto;width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_62081_39.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_62081_39.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_62081_39.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_62081_39.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}@media screen and (min-width:640px){.lb-master_stacks_in_62081_39.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_62081_39.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_62081_39.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62081_39.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}@media screen and (min-width:640px){.lb-master_stacks_in_62081_39.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_62081_39.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62081_39.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_62081_39.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 85%) / 2) !important;height:85% !important}@media screen and (min-width:640px){.lb-master_stacks_in_62081_39.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 85%) / 2) !important;height:85% !important}}.lb-master_stacks_in_62081_39.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:85% !important;max-height:85% !important}@media screen and (min-width:640px){.lb-master_stacks_in_62081_39.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:85% !important;max-height:85% !important}}.lb-master_stacks_in_62081_39.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62081_39.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_62081_39.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_62081_39.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_62081_39.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_62081_39.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_62081_39 .infix-content::after{-webkit-box-shadow:0 0 36px 0px rgba(0, 0, 0, 0.30);box-shadow:0 0 36px 0px rgba(0, 0, 0, 0.30)}.lb-master_stacks_in_62081_39 .infix-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;z-index:9999;padding:8px;border-radius:0% 0% 0% 0%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_62081_39 .infix-close{opacity:1 !important}.lb-master_stacks_in_62081_39 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_62081_39 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_62081_39 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_62081_39 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(255, 255, 255, 0.96);font-size:12px;line-height:1}.lb-master_stacks_in_62081_39 .infix-close > .close-wrap.close-text-only .text-border{padding:8px;border:1px solid rgba(255, 255, 255, 0.00);border-radius:8px;background-color:rgba(255, 255, 255, 0.00);text-align:center}.lb-master_stacks_in_62081_39 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_62081_39 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_62081_39 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 0.00);stroke-width:4px}.lb-master_stacks_in_62081_39 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 0.96);stroke-width:4px;fill:none}.lb-master_stacks_in_62081_39 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_62081_39 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_62081_39 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_62081_39 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_62081_39 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_62081_39 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_62081_39 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_62081_39 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_62081_39 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_62081_39 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_62081_39 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 1.00);fill:none}.lb-master_stacks_in_62081_39 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_62081_39 .infix-close > .close-wrap.close-text-only{color:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_62081_39 .infix-close i.fa,.lb-master_stacks_in_62081_39 .infix-close svg,.lb-master_stacks_in_62081_39 .infix-close .simple-icon,.lb-master_stacks_in_62081_39 .infix-close .close-wrap,.lb-master_stacks_in_62081_39 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_62081_39 .infix-close .close-wrap,.lb-master_stacks_in_62081_39 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_62081_39 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_62081_39 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_62081_39 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_62081_39 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_62081_39 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_62081_39 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_62081_39.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_62081_39 .splb-loader .loader-message{display:none}.lb-master_stacks_in_62081_39 .splb-loader svg{display:none}.lb-master_stacks_in_62081_39 .splb-loader > .loader-message{margin-top:0}
.infix-image .infix-content.bg-vault.bg-color.style-pro-stacks_in_62081_37{background-color:rgba(255, 255, 255, 0.00)}#splb_stacks_in_62081_37.lb-master_stacks_in_62081_39 .infix-content{padding:0px}.ll-link-ovl{display:none}#stacks_in_62081_37{display:none}.infix-opened #stacks_in_62081_37,.infix-closed #stacks_in_62081_37{display:block}.ll-link-ovl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9998}#splb_stacks_in_62081_37 a.ll-link-ovl{cursor:alias}.lightboxSenwesBefore{cursor:pointer}#splb_stacks_in_62081_37 .infix-container::after{position:absolute;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;text-align:center;content:"Senwes Silo - Before Injection Waterproofing";z-index:9999;bottom:0px;padding:4px 8px 4px 8px;border-radius:0px 0px 0px 0px;color:rgba(255, 255, 255, 1.00);background-color:rgba(0, 0, 0, 0.70);font-size:14.00px}@media screen and (min-width:640px){#splb_stacks_in_62081_37 .infix-container::after{font-size:16.00px}}#splb_stacks_in_62081_37.infix-section .infix-container::after{position:absolute}#splb_stacks_in_62081_37.infix-section .infix-img{padding-bottom:calc((14.00px + 4px) * 1.9)}@media screen and (min-width:640px){#splb_stacks_in_62081_37.infix-section .infix-img{padding-bottom:calc((16.00px + 4px) * 1.9)}}#splb_stacks_in_62081_37.infix-section .infix-content::after{bottom:calc((14.00px + 4px) * 1.9)}@media screen and (min-width:640px){#splb_stacks_in_62081_37.infix-section .infix-content::after{bottom:calc((16.00px + 4px) * 1.9)}}
.style-pro-stacks_in_62081_39::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_62081_39:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

#ovl_stacks_in_62081_39.ll-overlay {
  z-index: -99;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  transition: opacity 600ms ease, z-index 0ms 600ms, visibility 0ms 600ms ease; }

.ll-open-stacks_in_62081_39 > #ovl_stacks_in_62081_39.ll-overlay {
  transition: opacity 300ms ease;
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_62081_39, .lb-master_stacks_in_62081_39.infix-closed {
  opacity: 0;
  visibility: hidden; }

.lb-master_stacks_in_62081_39.infix-opened {
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_62081_39 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_62081_39.infix-closed [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  transition: opacity 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94) transform 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62081_39.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  transition: opacity 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms, transform 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62081_39.close-on-hover.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  transition: all 200ms ease-out; }

.lb-master_stacks_in_62081_39.close-on-hover.infix-opened:hover [data-infix-close]:not(.infix-wrap) {
  opacity: 1; }

.lb-master_stacks_in_62081_39.infix-closed .infix-container::after, .lb-master_stacks_in_62081_39.infix-loading .infix-container::after {
  opacity: 0;
  transition: opacity 80ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 680ms; }

.lb-master_stacks_in_62081_39.infix-opened .infix-container::after {
  opacity: 1;
  transition: opacity 80ms 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s; }

.lb-master_stacks_in_62081_39, .lb-master_stacks_in_62081_39.infix-closed {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62081_39.infix-opened {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 0s; }

.lb-master_stacks_in_62081_39.infix-loading .infix-content, .lb-master_stacks_in_62081_39.infix-closed .infix-content {
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
  opacity: 0;
  transition: opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62081_39.infix-opened .infix-content {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  transition: opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.lb-master_stacks_in_62081_39.infix.hide-nav .infix-nav {
  display: none; }

.lb-master_stacks_in_62081_39.infix.no-loop.ll-first [data-infix-prev] {
  display: none; }

.lb-master_stacks_in_62081_39.infix.no-loop.ll-last [data-infix-next] {
  display: none; }

.lb-master_stacks_in_62081_39 [data-infix-next], .lb-master_stacks_in_62081_39 [data-infix-prev] {
  position: absolute;
  z-index: 9999;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  top: calc(50% + 25px);
  margin-top: -25px;
  border: 2px solid rgba(255, 255, 255, 0.00);
  opacity: 1;
  background: rgba(255, 255, 255, 0.00);
  transition: opacity 200ms ease-out, background 200ms ease-out, transform 0.8s cubic-bezier(0, 1.01, 0.22, 1), border 0.3s ease-out; }

.lb-master_stacks_in_62081_39 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_62081_39 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

.lb-master_stacks_in_62081_39 html:not(.bwd-touch) [data-infix-next] {
  transform: translate(-15px, -50%) scale(0.6); }

.lb-master_stacks_in_62081_39 html:not(.bwd-touch) [data-infix-prev] {
  transform: translate(15px, -50%) scale(0.6); }

.lb-master_stacks_in_62081_39 html.infix:not(.bwd-touch):hover [data-infix-next], .lb-master_stacks_in_62081_39 html.infix:not(.bwd-touch):hover [data-infix-prev] {
  transform: translate(0, -50%) rotate(0deg) scale(1);
  opacity: 1; }

.lb-master_stacks_in_62081_39 [data-infix-next] {
  right: 12px; }

.lb-master_stacks_in_62081_39 [data-infix-prev] {
  left: 12px; }

.lb-master_stacks_in_62081_39 [data-infix-next]::before,
.lb-master_stacks_in_62081_39 [data-infix-next]::after,
.lb-master_stacks_in_62081_39 [data-infix-prev]::before,
.lb-master_stacks_in_62081_39 [data-infix-prev]::after {
  background: rgba(255, 255, 255, 0.96);
  top: 50%;
  left: 0;
  width: 2px;
  height: 17px;
  content: '';
  position: absolute;
  margin: -14px 23px; }

.lb-master_stacks_in_62081_39 html.bwd-touch [data-infix-next], .lb-master_stacks_in_62081_39 [data-infix-next]:hover,
.lb-master_stacks_in_62081_39 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_62081_39 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_62081_39 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_62081_39 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_62081_39 [data-infix-next]:hover::before, .lb-master_stacks_in_62081_39 [data-infix-next]:hover::after,
  .lb-master_stacks_in_62081_39 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_62081_39 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_62081_39 [data-infix-prev]:hover::before, .lb-master_stacks_in_62081_39 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

.lb-master_stacks_in_62081_39 [data-infix-next]::after,
.lb-master_stacks_in_62081_39 [data-infix-prev]::after {
  margin-top: -3px; }

.lb-master_stacks_in_62081_39 [data-infix-prev]::after, .lb-master_stacks_in_62081_39 [data-infix-prev]::before {
  left: -3px; }

.lb-master_stacks_in_62081_39 [data-infix-next]::after {
  transform: rotate(45deg); }

.lb-master_stacks_in_62081_39 [data-infix-next]::before {
  transform: rotate(-45deg); }

.lb-master_stacks_in_62081_39 [data-infix-prev]::after {
  transform: rotate(315deg); }

.lb-master_stacks_in_62081_39 [data-infix-prev]::before {
  transform: rotate(-315deg); }
.lb-master_stacks_in_62081_49.bg-vault.bg-color.style-pro-stacks_in_62081_49{background-color:rgba(0, 0, 0, 0.78)}.lb-master_stacks_in_62081_49.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_62081_49.bg-color{background-color:rgba(0, 0, 0, 0.78)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_62081_49.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_62081_49.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_62081_49{position:fixed}.ll-open-stacks_in_62081_49 > .ll-overlay#ovl_stacks_in_62081_49{z-index:9989}.ll-open-stacks_in_62081_49.sectionsPro1 > .ll-overlay#ovl_stacks_in_62081_49{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_62081_49.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_62081_49.close-vis-large-only .infix-close{display:none !important}}#stacks_in_62081_49 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_62081_49.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_62081_49.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_62081_49.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="limelight5"].sectionsPro1.size-target.lightbox-open.ll-open-stacks_in_62081_49 > .shear-wrapper{position:absolute}.lb-master_stacks_in_62081_49.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_62081_49.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_62081_49.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{margin:0 auto;width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_62081_49.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_62081_49.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_62081_49.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_62081_49.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}@media screen and (min-width:640px){.lb-master_stacks_in_62081_49.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_62081_49.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_62081_49.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62081_49.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}@media screen and (min-width:640px){.lb-master_stacks_in_62081_49.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_62081_49.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62081_49.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_62081_49.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 85%) / 2) !important;height:85% !important}@media screen and (min-width:640px){.lb-master_stacks_in_62081_49.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 85%) / 2) !important;height:85% !important}}.lb-master_stacks_in_62081_49.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:85% !important;max-height:85% !important}@media screen and (min-width:640px){.lb-master_stacks_in_62081_49.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:85% !important;max-height:85% !important}}.lb-master_stacks_in_62081_49.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_62081_49.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_62081_49.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_62081_49.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_62081_49.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_62081_49.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_62081_49 .infix-content::after{-webkit-box-shadow:0 0 36px 0px rgba(0, 0, 0, 0.30);box-shadow:0 0 36px 0px rgba(0, 0, 0, 0.30)}.lb-master_stacks_in_62081_49 .infix-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;z-index:9999;padding:8px;border-radius:0% 0% 0% 0%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_62081_49 .infix-close{opacity:1 !important}.lb-master_stacks_in_62081_49 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_62081_49 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_62081_49 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_62081_49 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(255, 255, 255, 0.96);font-size:12px;line-height:1}.lb-master_stacks_in_62081_49 .infix-close > .close-wrap.close-text-only .text-border{padding:8px;border:1px solid rgba(255, 255, 255, 0.00);border-radius:8px;background-color:rgba(255, 255, 255, 0.00);text-align:center}.lb-master_stacks_in_62081_49 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_62081_49 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_62081_49 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 0.00);stroke-width:4px}.lb-master_stacks_in_62081_49 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 0.96);stroke-width:4px;fill:none}.lb-master_stacks_in_62081_49 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_62081_49 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_62081_49 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_62081_49 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_62081_49 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_62081_49 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_62081_49 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_62081_49 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_62081_49 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_62081_49 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_62081_49 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 1.00);fill:none}.lb-master_stacks_in_62081_49 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_62081_49 .infix-close > .close-wrap.close-text-only{color:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_62081_49 .infix-close i.fa,.lb-master_stacks_in_62081_49 .infix-close svg,.lb-master_stacks_in_62081_49 .infix-close .simple-icon,.lb-master_stacks_in_62081_49 .infix-close .close-wrap,.lb-master_stacks_in_62081_49 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_62081_49 .infix-close .close-wrap,.lb-master_stacks_in_62081_49 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_62081_49 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_62081_49 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_62081_49 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_62081_49 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_62081_49 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_62081_49 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_62081_49.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_62081_49 .splb-loader .loader-message{display:none}.lb-master_stacks_in_62081_49 .splb-loader svg{display:none}.lb-master_stacks_in_62081_49 .splb-loader > .loader-message{margin-top:0}
.infix-image .infix-content.bg-vault.bg-color.style-pro-stacks_in_62081_47{background-color:rgba(255, 255, 255, 0.00)}#splb_stacks_in_62081_47.lb-master_stacks_in_62081_49 .infix-content{padding:0px}.ll-link-ovl{display:none}#stacks_in_62081_47{display:none}.infix-opened #stacks_in_62081_47,.infix-closed #stacks_in_62081_47{display:block}.ll-link-ovl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9998}#splb_stacks_in_62081_47 a.ll-link-ovl{cursor:alias}.lightboxSenwesAfter{cursor:pointer}#splb_stacks_in_62081_47 .infix-container::after{position:absolute;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;text-align:center;content:"Senwes Silo - After Injection Waterproofing";z-index:9999;bottom:0px;padding:4px 8px 4px 8px;border-radius:0px 0px 0px 0px;color:rgba(255, 255, 255, 1.00);background-color:rgba(0, 0, 0, 0.70);font-size:14.00px}@media screen and (min-width:640px){#splb_stacks_in_62081_47 .infix-container::after{font-size:16.00px}}#splb_stacks_in_62081_47.infix-section .infix-container::after{position:absolute}#splb_stacks_in_62081_47.infix-section .infix-img{padding-bottom:calc((14.00px + 4px) * 1.9)}@media screen and (min-width:640px){#splb_stacks_in_62081_47.infix-section .infix-img{padding-bottom:calc((16.00px + 4px) * 1.9)}}#splb_stacks_in_62081_47.infix-section .infix-content::after{bottom:calc((14.00px + 4px) * 1.9)}@media screen and (min-width:640px){#splb_stacks_in_62081_47.infix-section .infix-content::after{bottom:calc((16.00px + 4px) * 1.9)}}
.style-pro-stacks_in_62081_49::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_62081_49:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

#ovl_stacks_in_62081_49.ll-overlay {
  z-index: -99;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  transition: opacity 600ms ease, z-index 0ms 600ms, visibility 0ms 600ms ease; }

.ll-open-stacks_in_62081_49 > #ovl_stacks_in_62081_49.ll-overlay {
  transition: opacity 300ms ease;
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_62081_49, .lb-master_stacks_in_62081_49.infix-closed {
  opacity: 0;
  visibility: hidden; }

.lb-master_stacks_in_62081_49.infix-opened {
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_62081_49 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_62081_49.infix-closed [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  transition: opacity 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94) transform 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62081_49.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  transition: opacity 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms, transform 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62081_49.close-on-hover.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  transition: all 200ms ease-out; }

.lb-master_stacks_in_62081_49.close-on-hover.infix-opened:hover [data-infix-close]:not(.infix-wrap) {
  opacity: 1; }

.lb-master_stacks_in_62081_49.infix-closed .infix-container::after, .lb-master_stacks_in_62081_49.infix-loading .infix-container::after {
  opacity: 0;
  transition: opacity 80ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 680ms; }

.lb-master_stacks_in_62081_49.infix-opened .infix-container::after {
  opacity: 1;
  transition: opacity 80ms 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s; }

.lb-master_stacks_in_62081_49, .lb-master_stacks_in_62081_49.infix-closed {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62081_49.infix-opened {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 0s; }

.lb-master_stacks_in_62081_49.infix-loading .infix-content, .lb-master_stacks_in_62081_49.infix-closed .infix-content {
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
  opacity: 0;
  transition: opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_62081_49.infix-opened .infix-content {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  transition: opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.lb-master_stacks_in_62081_49.infix.hide-nav .infix-nav {
  display: none; }

.lb-master_stacks_in_62081_49.infix.no-loop.ll-first [data-infix-prev] {
  display: none; }

.lb-master_stacks_in_62081_49.infix.no-loop.ll-last [data-infix-next] {
  display: none; }

.lb-master_stacks_in_62081_49 [data-infix-next], .lb-master_stacks_in_62081_49 [data-infix-prev] {
  position: absolute;
  z-index: 9999;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  top: calc(50% + 25px);
  margin-top: -25px;
  border: 2px solid rgba(255, 255, 255, 0.00);
  opacity: 1;
  background: rgba(255, 255, 255, 0.00);
  transition: opacity 200ms ease-out, background 200ms ease-out, transform 0.8s cubic-bezier(0, 1.01, 0.22, 1), border 0.3s ease-out; }

.lb-master_stacks_in_62081_49 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_62081_49 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

.lb-master_stacks_in_62081_49 html:not(.bwd-touch) [data-infix-next] {
  transform: translate(-15px, -50%) scale(0.6); }

.lb-master_stacks_in_62081_49 html:not(.bwd-touch) [data-infix-prev] {
  transform: translate(15px, -50%) scale(0.6); }

.lb-master_stacks_in_62081_49 html.infix:not(.bwd-touch):hover [data-infix-next], .lb-master_stacks_in_62081_49 html.infix:not(.bwd-touch):hover [data-infix-prev] {
  transform: translate(0, -50%) rotate(0deg) scale(1);
  opacity: 1; }

.lb-master_stacks_in_62081_49 [data-infix-next] {
  right: 12px; }

.lb-master_stacks_in_62081_49 [data-infix-prev] {
  left: 12px; }

.lb-master_stacks_in_62081_49 [data-infix-next]::before,
.lb-master_stacks_in_62081_49 [data-infix-next]::after,
.lb-master_stacks_in_62081_49 [data-infix-prev]::before,
.lb-master_stacks_in_62081_49 [data-infix-prev]::after {
  background: rgba(255, 255, 255, 0.96);
  top: 50%;
  left: 0;
  width: 2px;
  height: 17px;
  content: '';
  position: absolute;
  margin: -14px 23px; }

.lb-master_stacks_in_62081_49 html.bwd-touch [data-infix-next], .lb-master_stacks_in_62081_49 [data-infix-next]:hover,
.lb-master_stacks_in_62081_49 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_62081_49 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_62081_49 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_62081_49 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_62081_49 [data-infix-next]:hover::before, .lb-master_stacks_in_62081_49 [data-infix-next]:hover::after,
  .lb-master_stacks_in_62081_49 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_62081_49 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_62081_49 [data-infix-prev]:hover::before, .lb-master_stacks_in_62081_49 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

.lb-master_stacks_in_62081_49 [data-infix-next]::after,
.lb-master_stacks_in_62081_49 [data-infix-prev]::after {
  margin-top: -3px; }

.lb-master_stacks_in_62081_49 [data-infix-prev]::after, .lb-master_stacks_in_62081_49 [data-infix-prev]::before {
  left: -3px; }

.lb-master_stacks_in_62081_49 [data-infix-next]::after {
  transform: rotate(45deg); }

.lb-master_stacks_in_62081_49 [data-infix-next]::before {
  transform: rotate(-45deg); }

.lb-master_stacks_in_62081_49 [data-infix-prev]::after {
  transform: rotate(315deg); }

.lb-master_stacks_in_62081_49 [data-infix-prev]::before {
  transform: rotate(-315deg); }

#stacks_in_62013_5 {
	padding: 20px 20px 20px 20px;
}
/* Depth Content */

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

@media (min-width: 770px){
	#stacks_in_62013_3 .content_flex{
		min-height: 100px;
	}
}

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


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

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





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

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

#stacks_in_62013_3 .depth_image{

	background-size: cover;
	

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

	

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

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





#stacks_in_62013_3 .depth_tint{ background: rgba(0, 0, 0, 0.50); }

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

#stacks_in_62013_3 .depth_gradient{
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 75%);
	background: linear-gradient(to right, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 75%);
	
	
	   
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 95%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.35) 95%);
	
	}



/* Heading */

#stacks_in_62013_3 .heading_out{
	display: block;
	display: inline-block;
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 10px solid rgba(230, 73, 30, 1.00);
	border-bottom: 1px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 14px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

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

#stacks_in_62013_3 p.super_heading{
	color: rgba(230, 73, 30, 1.00);
	font-size: 19px;
	letter-spacing: 0px;
	margin: 0px 0 4px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

#stacks_in_62013_3 p.sub_heading{
	color: rgba(230, 73, 30, 1.00);
	font-size: 18px;
	letter-spacing: 0px;
	margin: 20px 0 8px;
	
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 700px; 
	

	
	 text-align: center; 
	
	padding: 6% 10px 1% 10px;
	margin: 0 0%;}

/* Content (Separate Mobile Layout) */


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


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


#stacks_in_62013_3 .content_flex{
	
	
	 align-items: flex-end; 
}

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

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

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

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

#stacks_in_62013_3 .content_in p.sub_content{
	font-weight: normal;
	
	
	 text-transform: uppercase;
	font-size: 18px;
	color: rgba(230, 73, 30, 1.00);
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	position: relative;
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	padding-left: 0px;
	padding-right: 0px;}

/* Aside */

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

	 
	margin-right: -700px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */

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




/* Breaks */

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

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

#stacks_in_62013_3 hr.hr_bottom_header{
	height: 0px;
	width: 110%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_3 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}
/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
/* Start dooGrid stack each CSS code */.stacks_in_62013_75gridWrapper > div{	display: inline-block !important;	width: 33.333333%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 30px;    padding-right: 15.000000px;    padding-left: 15.000000px;}.stacks_in_62013_75gridWrapper{	margin-right: -15.000000px;    margin-left: -15.000000px;    margin-top: -30px;}@media all and (max-width: 1024px) {				.stacks_in_62013_75gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_62013_75gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_62013_75gridWrapper > div{		width: 100%;	}	}#stacks_in_62013_75 .dooGridItem{	position: relative;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	background: rgba(230, 230, 230, 1.00);	border:1px solid rgba(204, 204, 204, 1.00);	border-radius: 4px;	padding: 20px;}/* End dooGrid stack each CSS code */
#stacks_in_62013_75 {
	margin: 0px 0px 60px 0px;
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

@media (min-width: 770px){
	#stacks_in_62013_60 .content_flex{
		min-height: 200px;
	}
}

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


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

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





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

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

#stacks_in_62013_60 .depth_image{

	background-size: cover;
	

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

	

	
	

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





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

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

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



/* Heading */

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

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

#stacks_in_62013_60 .heading_out h2{
	font-size: 40px;
	line-height: 48px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	 display: none; 
	
	 text-align: center !important; 
	
	
	letter-spacing: 1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_62013_60 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 19px;
	letter-spacing: 0px;
	margin: 0px 0 4px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

#stacks_in_62013_60 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 0px;
	margin: 20px 0 8px;
	
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 600px; 
	

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

/* Content (Separate Mobile Layout) */



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


#stacks_in_62013_60 .content_flex{
	
	 align-items: center; 
	
}

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

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

#stacks_in_62013_60 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 14px;
	padding: 6% 9.000000%;
	border-radius: 3px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.50);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(222, 50, 24, 1.00);
	
	
	}

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

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

/* Aside */

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

	 
	margin-right: -600px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */




/* Breaks */

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

#stacks_in_62013_60 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_60 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

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

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

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

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


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

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




	#stacks_in_62013_35_3{margin-bottom: 0;}


#stacks_in_62013_35_3.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(192, 186, 178, 1.00);}
#stacks_in_62013_35_3.depth_out a{
	color: rgba(46, 172, 254, 1.00);}

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

#stacks_in_62013_35_3 .depth_image{

	background-size: cover;
	

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

	

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

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





#stacks_in_62013_35_3 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

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

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



/* Heading */

#stacks_in_62013_35_3 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

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

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

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

/* Content */

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

	 
	max-width: 500px; 
	

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

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62013_35_3 .content_out{
		padding: 0% 0px 0% 0px;
		margin: 0 0%;}
	#stacks_in_62013_35_3 .heading_out h2{
		font-size: 16px;
		line-height: 24px;
	}
}


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


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

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

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

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

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

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

/* Aside */

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

	 
	margin-right: -500px; 
	

	

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

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





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

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

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

/* Layer Top */


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








/* Force Mobile Legibility */

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



@media screen and (max-width: 770px ){
	#stacks_in_62013_35_3 .depth_wrapper .content_out{
		padding: 0 !important;
		margin: 0 !important;
		max-width: 100% !important;
	}
	#stacks_in_62013_35_3 .depth_wrapper .content_in{
		padding: 30px !important;
		margin: 0 !important;
	}
}



/* Breaks */

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

#stacks_in_62013_35_3 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_35_3 hr.hr_bottom_header{
	height: 2px;
	width: 46%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_35_3 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

@media (min-width: 770px){
	#stacks_in_62013_62 .content_flex{
		min-height: 200px;
	}
}

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


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

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





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

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

#stacks_in_62013_62 .depth_image{

	background-size: cover;
	

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

	

	
	

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





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

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

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



/* Heading */

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

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

#stacks_in_62013_62 .heading_out h2{
	font-size: 40px;
	line-height: 48px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	 display: none; 
	
	 text-align: center !important; 
	
	
	letter-spacing: 1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_62013_62 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 19px;
	letter-spacing: 0px;
	margin: 0px 0 4px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

#stacks_in_62013_62 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 0px;
	margin: 20px 0 8px;
	
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 600px; 
	

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

/* Content (Separate Mobile Layout) */



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


#stacks_in_62013_62 .content_flex{
	
	 align-items: center; 
	
}

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

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

#stacks_in_62013_62 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 14px;
	padding: 6% 9.000000%;
	border-radius: 3px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.50);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(222, 50, 24, 1.00);
	
	
	}

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

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

/* Aside */

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

	 
	margin-right: -600px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */




/* Breaks */

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

#stacks_in_62013_62 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_62 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

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

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

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

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


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

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




	#stacks_in_62013_38_3{margin-bottom: 0;}


#stacks_in_62013_38_3.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(192, 186, 178, 1.00);}
#stacks_in_62013_38_3.depth_out a{
	color: rgba(46, 172, 254, 1.00);}

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

#stacks_in_62013_38_3 .depth_image{

	background-size: cover;
	

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

	

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

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





#stacks_in_62013_38_3 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

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

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



/* Heading */

#stacks_in_62013_38_3 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

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

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

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

/* Content */

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

	 
	max-width: 500px; 
	

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

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62013_38_3 .content_out{
		padding: 0% 0px 0% 0px;
		margin: 0 0%;}
	#stacks_in_62013_38_3 .heading_out h2{
		font-size: 16px;
		line-height: 24px;
	}
}


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


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

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

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

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

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

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

/* Aside */

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

	 
	margin-right: -500px; 
	

	

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

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





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

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

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

/* Layer Top */


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








/* Force Mobile Legibility */

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



@media screen and (max-width: 770px ){
	#stacks_in_62013_38_3 .depth_wrapper .content_out{
		padding: 0 !important;
		margin: 0 !important;
		max-width: 100% !important;
	}
	#stacks_in_62013_38_3 .depth_wrapper .content_in{
		padding: 30px !important;
		margin: 0 !important;
	}
}



/* Breaks */

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

#stacks_in_62013_38_3 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_38_3 hr.hr_bottom_header{
	height: 2px;
	width: 46%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_38_3 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

@media (min-width: 770px){
	#stacks_in_62013_64 .content_flex{
		min-height: 200px;
	}
}

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


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

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


	#stacks_in_62013_64{margin-left: 0;margin-right: 0;}




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

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

#stacks_in_62013_64 .depth_image{

	background-size: cover;
	

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

	

	
	

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





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

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

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



/* Heading */

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

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

#stacks_in_62013_64 .heading_out h2{
	font-size: 40px;
	line-height: 48px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	 display: none; 
	
	 text-align: center !important; 
	
	
	letter-spacing: 1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_62013_64 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 19px;
	letter-spacing: 0px;
	margin: 0px 0 4px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

#stacks_in_62013_64 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 0px;
	margin: 20px 0 8px;
	
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 600px; 
	

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

/* Content (Separate Mobile Layout) */



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


#stacks_in_62013_64 .content_flex{
	
	 align-items: center; 
	
}

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

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

#stacks_in_62013_64 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 14px;
	padding: 6% 9.000000%;
	border-radius: 3px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.50);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(222, 50, 24, 1.00);
	
	
	}

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

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

/* Aside */

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

	 
	margin-right: -600px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */




/* Breaks */

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

#stacks_in_62013_64 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_64 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

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

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

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

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


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

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




	#stacks_in_62013_42_3{margin-bottom: 0;}


#stacks_in_62013_42_3.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(192, 186, 178, 1.00);}
#stacks_in_62013_42_3.depth_out a{
	color: rgba(46, 172, 254, 1.00);}

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

#stacks_in_62013_42_3 .depth_image{

	background-size: cover;
	

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

	

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

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





#stacks_in_62013_42_3 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

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

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



/* Heading */

#stacks_in_62013_42_3 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

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

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

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

/* Content */

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

	 
	max-width: 500px; 
	

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

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62013_42_3 .content_out{
		padding: 0% 0px 0% 0px;
		margin: 0 0%;}
	#stacks_in_62013_42_3 .heading_out h2{
		font-size: 16px;
		line-height: 24px;
	}
}


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


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

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

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

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

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

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

/* Aside */

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

	 
	margin-right: -500px; 
	

	

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

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





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

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

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

/* Layer Top */


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








/* Force Mobile Legibility */

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



@media screen and (max-width: 770px ){
	#stacks_in_62013_42_3 .depth_wrapper .content_out{
		padding: 0 !important;
		margin: 0 !important;
		max-width: 100% !important;
	}
	#stacks_in_62013_42_3 .depth_wrapper .content_in{
		padding: 30px !important;
		margin: 0 !important;
	}
}



/* Breaks */

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

#stacks_in_62013_42_3 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_42_3 hr.hr_bottom_header{
	height: 2px;
	width: 46%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_42_3 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}/* Start dooGrid stack each CSS code */.stacks_in_62013_115_2gridWrapper > div{	display: inline-block !important;	width: 33.333333%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 30px;    padding-right: 15.000000px;    padding-left: 15.000000px;}.stacks_in_62013_115_2gridWrapper{	margin-right: -15.000000px;    margin-left: -15.000000px;    margin-top: -30px;}@media all and (max-width: 1024px) {				.stacks_in_62013_115_2gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_62013_115_2gridWrapper > div{		width: 33.333333%;	}		}@media all and (max-width: 480px) {				.stacks_in_62013_115_2gridWrapper > div{		width: 100%;	}	}#stacks_in_62013_115_2 .dooGridItem{	position: relative;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	background: rgba(230, 230, 230, 1.00);	border:1px solid rgba(204, 204, 204, 1.00);	border-radius: 4px;	padding: 20px;}/* End dooGrid stack each CSS code */
#stacks_in_62013_115_2 {
	margin: 0px 0px 30px 0px;
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

@media (min-width: 770px){
	#stacks_in_62013_115_4 .content_flex{
		min-height: 200px;
	}
}

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


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

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


	#stacks_in_62013_115_4{margin-left: 0;margin-right: 0;}




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

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

#stacks_in_62013_115_4 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-4-C06.png);
	
	
	
}





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

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

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



/* Heading */

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

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

#stacks_in_62013_115_4 .heading_out h2{
	font-size: 40px;
	line-height: 48px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	 display: none; 
	
	 text-align: center !important; 
	
	
	letter-spacing: 1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_62013_115_4 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 19px;
	letter-spacing: 0px;
	margin: 0px 0 4px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

#stacks_in_62013_115_4 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 0px;
	margin: 20px 0 8px;
	
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 600px; 
	

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

/* Content (Separate Mobile Layout) */



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


#stacks_in_62013_115_4 .content_flex{
	
	 align-items: center; 
	
}

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

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

#stacks_in_62013_115_4 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 14px;
	padding: 3% 4.500000%;
	border-radius: 3px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.50);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(222, 50, 24, 1.00);
	
	
	}

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

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

/* Aside */

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

	 
	margin-right: -600px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */




/* Breaks */

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

#stacks_in_62013_115_4 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_115_4 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

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

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

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

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


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

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




	#stacks_in_62013_115_11_3{margin-bottom: 0;}


#stacks_in_62013_115_11_3.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(192, 186, 178, 1.00);}
#stacks_in_62013_115_11_3.depth_out a{
	color: rgba(46, 172, 254, 1.00);}

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

#stacks_in_62013_115_11_3 .depth_image{

	background-size: cover;
	

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

	

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

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





#stacks_in_62013_115_11_3 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

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

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



/* Heading */

#stacks_in_62013_115_11_3 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

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

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

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

/* Content */

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

	 
	max-width: 500px; 
	

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

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62013_115_11_3 .content_out{
		padding: 0% 0px 0% 0px;
		margin: 0 0%;}
	#stacks_in_62013_115_11_3 .heading_out h2{
		font-size: 16px;
		line-height: 24px;
	}
}


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


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

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

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

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

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

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

/* Aside */

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

	 
	margin-right: -500px; 
	

	

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

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





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

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

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

/* Layer Top */


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








/* Force Mobile Legibility */

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



@media screen and (max-width: 770px ){
	#stacks_in_62013_115_11_3 .depth_wrapper .content_out{
		padding: 0 !important;
		margin: 0 !important;
		max-width: 100% !important;
	}
	#stacks_in_62013_115_11_3 .depth_wrapper .content_in{
		padding: 30px !important;
		margin: 0 !important;
	}
}



/* Breaks */

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

#stacks_in_62013_115_11_3 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_115_11_3 hr.hr_bottom_header{
	height: 2px;
	width: 46%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_115_11_3 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

@media (min-width: 770px){
	#stacks_in_62013_115_15 .content_flex{
		min-height: 200px;
	}
}

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


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

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





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

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

#stacks_in_62013_115_15 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-15-C06.png);
	
	
	
}





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

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

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



/* Heading */

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

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

#stacks_in_62013_115_15 .heading_out h2{
	font-size: 40px;
	line-height: 48px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	 display: none; 
	
	 text-align: center !important; 
	
	
	letter-spacing: 1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_62013_115_15 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 19px;
	letter-spacing: 0px;
	margin: 0px 0 4px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

#stacks_in_62013_115_15 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 0px;
	margin: 20px 0 8px;
	
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 600px; 
	

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

/* Content (Separate Mobile Layout) */



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


#stacks_in_62013_115_15 .content_flex{
	
	 align-items: center; 
	
}

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

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

#stacks_in_62013_115_15 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 14px;
	padding: 3% 4.500000%;
	border-radius: 3px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.50);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(222, 50, 24, 1.00);
	
	
	}

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

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

/* Aside */

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

	 
	margin-right: -600px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */




/* Breaks */

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

#stacks_in_62013_115_15 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_115_15 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

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

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

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

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


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

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




	#stacks_in_62013_115_20_3{margin-bottom: 0;}


#stacks_in_62013_115_20_3.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(192, 186, 178, 1.00);}
#stacks_in_62013_115_20_3.depth_out a{
	color: rgba(46, 172, 254, 1.00);}

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

#stacks_in_62013_115_20_3 .depth_image{

	background-size: cover;
	

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

	

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

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





#stacks_in_62013_115_20_3 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

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

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



/* Heading */

#stacks_in_62013_115_20_3 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

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

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

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

/* Content */

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

	 
	max-width: 500px; 
	

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

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62013_115_20_3 .content_out{
		padding: 0% 0px 0% 0px;
		margin: 0 0%;}
	#stacks_in_62013_115_20_3 .heading_out h2{
		font-size: 16px;
		line-height: 24px;
	}
}


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


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

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

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

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

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

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

/* Aside */

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

	 
	margin-right: -500px; 
	

	

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

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





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

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

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

/* Layer Top */


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








/* Force Mobile Legibility */

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



@media screen and (max-width: 770px ){
	#stacks_in_62013_115_20_3 .depth_wrapper .content_out{
		padding: 0 !important;
		margin: 0 !important;
		max-width: 100% !important;
	}
	#stacks_in_62013_115_20_3 .depth_wrapper .content_in{
		padding: 30px !important;
		margin: 0 !important;
	}
}



/* Breaks */

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

#stacks_in_62013_115_20_3 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_115_20_3 hr.hr_bottom_header{
	height: 2px;
	width: 46%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_115_20_3 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Depth Content */

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

@media (min-width: 770px){
	#stacks_in_62013_115_24 .content_flex{
		min-height: 200px;
	}
}

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


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

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


	#stacks_in_62013_115_24{margin-left: 0;margin-right: 0;}




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

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

#stacks_in_62013_115_24 .depth_image{

	background-size: cover;
	

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

	

	
	

	
	
	
	/* Drop In Background*/
	background-image: url(../files/banner_bg_image-24-C06.png);
	
	
	
}





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

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

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



/* Heading */

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

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

#stacks_in_62013_115_24 .heading_out h2{
	font-size: 40px;
	line-height: 48px;
	color: rgba(255, 255, 255, 1.00);
	font-weight: 500;
	 font-weight: bolder; 
	
	 display: none; 
	
	 text-align: center !important; 
	
	
	letter-spacing: 1px;
	text-indent: 0px;
	margin: 0;
	padding: 0;}

#stacks_in_62013_115_24 p.super_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 19px;
	letter-spacing: 0px;
	margin: 0px 0 4px;
	 font-weight: bolder; 
	
	 display: none; 
	
	float: none;}

#stacks_in_62013_115_24 p.sub_heading{
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
	letter-spacing: 0px;
	margin: 20px 0 8px;
	
	
	 display: none; 
	
	float: none;}

/* Content */

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

	 
	max-width: 600px; 
	

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

/* Content (Separate Mobile Layout) */



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


#stacks_in_62013_115_24 .content_flex{
	
	 align-items: center; 
	
}

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

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

#stacks_in_62013_115_24 .content_in a.depth_button{
	display: inline-block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 14px;
	padding: 3% 4.500000%;
	border-radius: 3px;
	box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0.50);
	margin-bottom: 0%;
	transition: background 200ms, box-shadow 200ms, color 200ms;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(222, 50, 24, 1.00);
	
	
	}

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

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

/* Aside */

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

	 
	margin-right: -600px; 
	

	margin-right:0;

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







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

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

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

/* Layer Top */




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






/* Force Mobile Legibility */




/* Breaks */

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

#stacks_in_62013_115_24 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_115_24 hr.hr_bottom_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

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

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

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

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


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

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




	#stacks_in_62013_115_29_3{margin-bottom: 0;}


#stacks_in_62013_115_29_3.depth_out{
	position: relative;
	letter-spacing: 0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	line-height: normal;
	color: rgba(192, 186, 178, 1.00);}
#stacks_in_62013_115_29_3.depth_out a{
	color: rgba(46, 172, 254, 1.00);}

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

#stacks_in_62013_115_29_3 .depth_image{

	background-size: cover;
	

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

	

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

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





#stacks_in_62013_115_29_3 .depth_tint{ background: rgba(255, 255, 255, 0.00); }

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

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



/* Heading */

#stacks_in_62013_115_29_3 .heading_out{
	display: block;
	
	background: rgba(0, 0, 0, 0.00);
	border-top: 0px solid rgba(230, 73, 30, 1.00);
	border-right: 0px solid rgba(230, 73, 30, 1.00);
	border-bottom: 0px solid rgba(230, 73, 30, 1.00);
	border-left: 0px solid rgba(230, 73, 30, 1.00);
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0;}

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

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

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

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

/* Content */

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

	 
	max-width: 500px; 
	

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

/* Content (Separate Mobile Layout) */


@media screen and (max-width: 770px){
	#stacks_in_62013_115_29_3 .content_out{
		padding: 0% 0px 0% 0px;
		margin: 0 0%;}
	#stacks_in_62013_115_29_3 .heading_out h2{
		font-size: 16px;
		line-height: 24px;
	}
}


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


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

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

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

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

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

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

/* Aside */

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

	 
	margin-right: -500px; 
	

	

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

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





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

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

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

/* Layer Top */


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








/* Force Mobile Legibility */

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



@media screen and (max-width: 770px ){
	#stacks_in_62013_115_29_3 .depth_wrapper .content_out{
		padding: 0 !important;
		margin: 0 !important;
		max-width: 100% !important;
	}
	#stacks_in_62013_115_29_3 .depth_wrapper .content_in{
		padding: 30px !important;
		margin: 0 !important;
	}
}



/* Breaks */

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

#stacks_in_62013_115_29_3 hr.hr_top_header{
	height: 0px;
	width: 0%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_115_29_3 hr.hr_bottom_header{
	height: 2px;
	width: 46%;
	background: rgba(230, 73, 30, 1.00);
	display: inline-block;}

#stacks_in_62013_115_29_3 hr.hr_bottom_content{
	display: inline-block;
	height: 0px;
	width: 20%;
	background: rgba(255, 255, 255, 0.40);
	margin-top: 15px;}
/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
#stacks_in_61983_1{}#stacks_in_61983_1 .slick-slide > div{overflow:hidden;padding:0%;margin:0%;border:0px solid #000000;border-radius:0px}#stacks_in_61983_1 .padding-detailed .slick-slide > div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_61983_1 .margin-detailed .slick-slide > div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_61983_1 .border-detailed .slick-slide > div{border-style:solid;border-color:#000000;border-width:0.00px 0.00px 0.00px 0.00px}#stacks_in_61983_1 .slide-color .slick-slide > div{background-color:#FFFFFF}#stacks_in_61983_1 .centermode-true .slick-list{padding-top:5.00% !important;padding-bottom:5.00% !important}#stacks_in_61983_1 .centermode-true .slick-slide > div{opacity:0.80}#stacks_in_61983_1 .centermode-true .slick-center > div{opacity:1.0;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transform:scale(1.00);transform:scale(1.00);padding:0%;margin:0%;border-color:#000000}#stacks_in_61983_1 .centermode-true.center-padding-detailed .slick-center > div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_61983_1 .centermode-true.center-margin-detailed .slick-center > div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_61983_1 .slick-dots{text-align:center}#stacks_in_61983_1 .slick-dots li button{opacity:0.25;-webkit-transition:all 300ms ease;transition:all 300ms ease}#stacks_in_61983_1 .slick-dots li button:after{color:#000000;font-size:10px}#stacks_in_61983_1 .slick-dots li.slick-active button{opacity:0.75}#stacks_in_61983_1 .slick-dots li.slick-active button:after{font-size:10px;color:#000000}#stacks_in_61983_1 .dot-numbers .slick-dots li button{color:#FFFFFF;font-size:5px}#stacks_in_61983_1 .dot-numbers .slick-dots li.slick-active button{color:#FFFFFF;font-size:5px}#stacks_in_61983_1 .dot-numbers.nav-dot-none .slick-dots li button{font-size:10px}#stacks_in_61983_1 .dot-numbers.nav-dot-none .slick-dots li.slick-active button{font-size:10px}#stacks_in_61983_1 .dot-hover .slick-dots li button{opacity:0}#stacks_in_61983_1 .dot-hover:hover .slick-dots li button{opacity:0.25}#stacks_in_61983_1 .dot-hover:hover .slick-dots li.slick-active button{opacity:0.75}#stacks_in_61983_1 .dot-center-arrows.dot-top .slick-dots li,#stacks_in_61983_1 .dot-center-arrows.dot-top .slick-dots li button,#stacks_in_61983_1 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_61983_1 .dot-center-arrows.dot-bottom .slick-dots li,#stacks_in_61983_1 .dot-center-arrows.dot-bottom .slick-dots li button,#stacks_in_61983_1 .dot-center-arrows.dot-bottom .slick-dots li button:after{height:2.50rem}#stacks_in_61983_1 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_61983_1 .dot-center-arrows.dot-bottom .slick-dots li button:after{line-height:2.50rem}#stacks_in_61983_1 .dot-center-arrows.dot-top.dot-outside .slick-dots{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#stacks_in_61983_1 .dot-center-arrows.dot-bottom.dot-outside .slick-dots{-webkit-transform:translateY(100%);transform:translateY(100%)}#stacks_in_61983_1 .dot-center-arrows.dot-left .slick-dots li,#stacks_in_61983_1 .dot-center-arrows.dot-left .slick-dots li button,#stacks_in_61983_1 .dot-center-arrows.dot-left .slick-dots li button:after,#stacks_in_61983_1 .dot-center-arrows.dot-right .slick-dots li,#stacks_in_61983_1 .dot-center-arrows.dot-right .slick-dots li button,#stacks_in_61983_1 .dot-center-arrows.dot-right .slick-dots li button:after{width:2.50rem;margin:0}#stacks_in_61983_1 .slick-prev,#stacks_in_61983_1 .slick-next{width:2.50rem;height:2.50rem;background:transparent;opacity:0.85}#stacks_in_61983_1 .slick-prev:before,#stacks_in_61983_1 .slick-next:before{font-size:2.50rem;color:#000000}#stacks_in_61983_1 .slick-prev.slick-disabled,#stacks_in_61983_1 .slick-next.slick-disabled{opacity:0.25}#stacks_in_61983_1 .arrow-hover .slick-prev,#stacks_in_61983_1 .arrow-hover .slick-next{opacity:0}#stacks_in_61983_1 .arrow-hover:hover .slick-prev,#stacks_in_61983_1 .arrow-hover:hover .slick-next{opacity:0.85}#stacks_in_61983_1 .arrow-hover:hover .slick-prev.slick-disabled,#stacks_in_61983_1 .arrow-hover:hover .slick-next.slick-disabled{opacity:0.25}#stacks_in_61983_1 .arrow-block .slick-prev,#stacks_in_61983_1 .arrow-block .slick-next{background-color:#FFFFFF;top:0;left:0;-webkit-transform:none;transform:none}#stacks_in_61983_1 .arrow-block:not(.effect-slide-vert) .slick-prev,#stacks_in_61983_1 .arrow-block:not(.effect-slide-vert) .slick-next{height:100%;min-width:2.50rem;width:10%}#stacks_in_61983_1 .arrow-block:not(.effect-slide-vert) .slick-next{right:0;left:auto}#stacks_in_61983_1 .arrow-block.effect-slide-vert .slick-prev,#stacks_in_61983_1 .arrow-block.effect-slide-vert .slick-next{width:100%;height:10%;min-height:2.50rem}#stacks_in_61983_1 .arrow-block.effect-slide-vert .slick-next{bottom:0;top:auto}#stacks_in_61983_1 .arrow-y-custom .slick-prev{top:50px}#stacks_in_61983_1 .arrow-y-custom .slick-next{bottom:50px}#stacks_in_61983_1 .arrow-y-custom.arrow-flush-top .slick-prev,#stacks_in_61983_1 .arrow-y-custom.arrow-flush-top .slick-next{top:50px;bottom:auto}#stacks_in_61983_1 .arrow-y-custom.arrow-flush-bottom .slick-prev,#stacks_in_61983_1 .arrow-y-custom.arrow-flush-bottom .slick-next{bottom:50px;top:auto}#stacks_in_61983_1 .arrow-x-custom .slick-prev{left:50px}#stacks_in_61983_1 .arrow-x-custom .slick-next{right:50px}#stacks_in_61983_1 .arrow-x-custom.arrow-flush-left .slick-prev,#stacks_in_61983_1 .arrow-x-custom.arrow-flush-left .slick-next{right:auto;left:50px}#stacks_in_61983_1 .arrow-x-custom.arrow-flush-right .slick-prev,#stacks_in_61983_1 .arrow-x-custom.arrow-flush-right .slick-next{left:auto;right:50px}#stacks_in_61983_1 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside{margin-top:2.50rem;margin-bottom:2.50rem}#stacks_in_61983_1 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-top{margin-bottom:0}#stacks_in_61983_1 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-bottom{margin-top:0}#stacks_in_61983_1 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside{margin-left:2.50rem;margin-right:2.50rem}#stacks_in_61983_1 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-left{margin-right:0}#stacks_in_61983_1 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-right{margin-left:0}

#stacks_in_61983_1 {
	padding: 10px 0px 30px 0px;
}
/* Start Smart Image stack CSS code */#stacks_in_61983_2{	text-align: center;}#stacks_in_61983_2 figure a img{	cursor: pointer !important;}.stacks_in_61983_2responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_61983_2responsive img, .stacks_in_61983_2warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_61983_2hiddenimage{	display: none;}.stacks_in_61983_2warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_61983_4{	text-align: center;}#stacks_in_61983_4 figure a img{	cursor: pointer !important;}.stacks_in_61983_4responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_61983_4responsive img, .stacks_in_61983_4warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_61983_4hiddenimage{	display: none;}.stacks_in_61983_4warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_61983_6{	text-align: center;}#stacks_in_61983_6 figure a img{	cursor: pointer !important;}.stacks_in_61983_6responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_61983_6responsive img, .stacks_in_61983_6warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_61983_6hiddenimage{	display: none;}.stacks_in_61983_6warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_61983_8{	text-align: center;}#stacks_in_61983_8 figure a img{	cursor: pointer !important;}.stacks_in_61983_8responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_61983_8responsive img, .stacks_in_61983_8warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_61983_8hiddenimage{	display: none;}.stacks_in_61983_8warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_61983_10{	text-align: center;}#stacks_in_61983_10 figure a img{	cursor: pointer !important;}.stacks_in_61983_10responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_61983_10responsive img, .stacks_in_61983_10warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_61983_10hiddenimage{	display: none;}.stacks_in_61983_10warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_61983_12{	text-align: center;}#stacks_in_61983_12 figure a img{	cursor: pointer !important;}.stacks_in_61983_12responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_61983_12responsive img, .stacks_in_61983_12warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_61983_12hiddenimage{	display: none;}.stacks_in_61983_12warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_61983_14{	text-align: center;}#stacks_in_61983_14 figure a img{	cursor: pointer !important;}.stacks_in_61983_14responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_61983_14responsive img, .stacks_in_61983_14warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_61983_14hiddenimage{	display: none;}.stacks_in_61983_14warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_61983_16{	text-align: center;}#stacks_in_61983_16 figure a img{	cursor: pointer !important;}.stacks_in_61983_16responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_61983_16responsive img, .stacks_in_61983_16warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_61983_16hiddenimage{	display: none;}.stacks_in_61983_16warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_61983_18{	text-align: center;}#stacks_in_61983_18 figure a img{	cursor: pointer !important;}.stacks_in_61983_18responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_61983_18responsive img, .stacks_in_61983_18warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_61983_18hiddenimage{	display: none;}.stacks_in_61983_18warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_61983_20{	text-align: center;}#stacks_in_61983_20 figure a img{	cursor: pointer !important;}.stacks_in_61983_20responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_61983_20responsive img, .stacks_in_61983_20warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_61983_20hiddenimage{	display: none;}.stacks_in_61983_20warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_61984_51_2 {
    background-image: url("9326C8A2-952C-44CE-B931-1521A6428FFA");
	background-repeat: repeat-x;
	background-position: bottom;
}

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

#stacks_out_61984_51_3 {
	width: 10%;
}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
/* Start Defender stack CSS code */#stacks_in_7288{	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.stacks_in_7288edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_7288info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code */
/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
#edit-mode-icon {
	margin-top: 12px;
	margin-bottom: 12px;
}

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





html {
	position: relative;
}

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

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


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



#stacks_in_23930 .drawer-wrapper {
	border-top: none !important;
}

#drawer-opener {
	border-top: none !important;
}












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







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


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


#drawer-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99997;
	display: block;
}














#drawer-overlay {
	background: url(../files/drawer-images/overlay-black-fade.png) repeat-x 0 top;
}





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

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

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


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


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

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

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










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



/* Styles Section */












#stacks_in_23930 .drawer-wrapper {
	background: #f2c85c;
	border: 1px solid #d69f0f;
}

#stacks_in_23930 .drawer-content * {
	color: #3b3b3b;
	text-shadow: 0 1px 0 #f5d88e;
}

#drawer-opener {
	color: #fff;
	background-color: #f2c85c;
	background-color: rgba(27, 27, 27, 0.85);
	border: 1px solid rgba(27, 27, 27, 0.95);
}










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

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

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




#stacks_in_23932 .light-page{position:absolute;visibility:hidden}#stacks_in_23932.light-page.rplp{position:static;visibility:visible;overflow:hidden}.rplp{opacity:0;-webkit-animation:ncd-lp-fadeIn 750ms backwards;-moz-animation:ncd-lp-fadeIn 750ms backwards;-o-animation:ncd-lp-fadeIn 750ms backwards;animation:ncd-lp-fadeIn 750ms backwards}.rplp:after{content:"";display:table;clear:both}.rplp.open-image{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.rplp .rplp-thumbnail{width:32%;margin:0.5%}.rplp.grid-spacing-medium .rplp-thumbnail{width:30%;margin:1%}.rplp.grid-spacing-large .rplp-thumbnail{width:29%;margin:2%}.rplp.rplp-more-cells .rplp-thumbnail{width:24%;margin:0.5%}.rplp.rplp-more-cells.grid-spacing-medium .rplp-thumbnail{width:23%;margin:1%}.rplp.rplp-more-cells.grid-spacing-large .rplp-thumbnail{width:21%;margin:2%}.rplp.rplp-less-cells .rplp-thumbnail{width:49%;margin:0.5%}.rplp.rplp-less-cells.grid-spacing-medium .rplp-thumbnail{width:48%;margin:1%}.rplp.rplp-less-cells.grid-spacing-large .rplp-thumbnail{width:46%;margin:2%}.rplp.rplp-freewall-layout{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.rplp.rplp-freewall-layout.rplp-freewall-processed{-webkit-animation:ncd-lp-fadeIn 750ms both;-moz-animation:ncd-lp-fadeIn 750ms both;-o-animation:ncd-lp-fadeIn 750ms both;animation:ncd-lp-fadeIn 750ms both}@media screen and (min-width:0) and (min-resolution:.001dpcm){.rplp.rplp-freewall-layout.rplp-freewall-processed{opacity:1}}.rplp.rplp-freewall-layout.rplp-freewall-processed.open-image{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:1}.rplp.rplp-freewall-layout.rplp-freewall-processed .rplp-thumbnail img{display:none}.rplp.rplp-freewall-layout.open-image{height:auto !important}.rplp .fluid-width-video-wrapper{padding-top:0 !important;position:static;width:auto}.rplp.rplp-grid-layout{opacity:1}.rplp.rplp-grid-layout .rplp-thumbnail img{display:none}.rplp.rplp-grid-layout .rplp-thumbnail::after{padding-top: 62.5%;display:block;content:""}.rplp.open-image .rplp-thumbnail{display:none}.rplp.open-image .rplp-lightbox{visibility:visible;opacity:1}.rplp .rplp-thumbnail{display:block;height:auto;position:relative;line-height:0;float:left;overflow:hidden;z-index:10;cursor:pointer;box-shadow:inset 0 0 0 0 rgba(0,0,0,0.4);-webkit-transition:padding 0.15s,opacity 0.25s,box-shadow 0.15s;-moz-transition:padding 0.15s,opacity 0.25s,box-shadow 0.15s;transition:padding 0.15s,opacity 0.25s,box-shadow 0.15s;background-repeat:no-repeat;background-position:center center;background-size:contain}.rplp .rplp-thumbnail .rplp-caption{position:absolute;text-align:center;width:100%;top:100%;color:#333333;background-color:#FFFFFF;font-size: 1.0em;height: 20px; line-height:20px; margin-top:-20px;bottom:auto;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rplp.rplp-next-previous-hidden .rplp-navigation,.rplp.rplp-share-hidden .rplp-share,.rplp.rplp-close-hidden .rplp-close-button{display:none !important}.rplp.rpgl-has-title h1.rplp-title,.rplp.rpgl-has-description .rplp-description{display:block}.rplp h1.rplp-title{padding:0 0 2% !important;-webkit-font-smoothing:antialiased;margin:0;font-size: 1.3em !important;}.rplp .rplp-fb{margin-bottom:4px}.rplp .rplp-lightbox{visibility:hidden;position:relative;-webkit-transition:none;-moz-transition:none;transition:none;opacity:0}.rplp .lp-button{display:block;padding:4%;border-radius:2px;text-align:center;color:#FFFFFF !important;background:#5B9D00}.rplp .rplp-lightbox .content{position:relative;display:block !important}.rplp .rplp-close-button{float:left}.rplp .rplp-lightbox:after{content:"";display:table;clear:both}.rplp .rplp-lightbox.rplp-has-embed .rplp-feature-previous,.rplp .rplp-lightbox.rplp-has-embed .rplp-feature-next{display:none}.rplp .rplp-lightbox .rplp-feature-item .content img{max-width:100%;height:auto}.rplp .rplp-lightbox .rplp-feature-previous,.rplp .rplp-lightbox .rplp-feature-next{width:50%;height:100%;position:absolute;z-index:10}.rplp .rplp-lightbox .content .rplp-feature-previous,.rplp .rplp-lightbox .content .rplp-feature-next{display:none}.rplp .rplp-lightbox .rplp-feature-next{left:50%}.rplp .rplp-lightbox .rplp-feature-container{position:absolute;width:100%;top:-1000000px;clear:both}.rplp.open-image .rplp-lightbox .rplp-feature-container{top:0;position:relative;clear:both}.rplp .rplp-lightbox .rplp-feature-item{position:absolute;top:-99999px;left:-99999px;opacity:0;float:left;-webkit-transition:none;-moz-transition:none;transition:none;width:100%}.rplp .rplp-lightbox .rplp-feature-item.active{position:relative;opacity:1;top:0;left:0;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;transition:opacity 500ms}.rplp .rplp-lightbox .rplp-feature-item .content{margin-right:auto;margin-left:auto;margin-top: 3%;margin-bottom: 3%;}.rplp .rplp-lightbox .rplp-feature-item .content img{max-width:100%;position:relative;z-index:5;display:block}@-moz-document url-prefix(){.rplp .rplp-lightbox .rplp-feature-item .content img{width:auto}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.rplp .rplp-lightbox .rplp-feature-item .content img{width:100%}}.rplp .rplp-lightbox .rplp-navigation{display:inline-block;float:right}.rplp .rplp-lightbox .rplp-info{margin-bottom:3%}.rplp .rplp-lightbox hr{clear:both}.rplp .rplp-embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.rplp .rplp-embed-container iframe,.rplp .rplp-embed-container object,.rplp .rplp-embed-containerembed{position:absolute;top:0;left:0;width:100%;height:100%}.rplp-previous:before{content:'Previous'}.rplp-nav-divider:before{content:' / '}.rplp-next:before{content:'Next'}.rplp-close-button:before{content:'Close'}.rplp-controls-container{clear:both}.rplp-prevent-share{font-size:12px;padding:1px 10px;display:inline-block;border-radius:3px;background:#427AD2;color:#fff}/*Edit and Preview Mode*/@media screen and (min-width:801px){.rplp-info-container.rplp-has-sidebar{margin-left:-215px;float:left;width:100%}.rplp-has-sidebar .rplp-info{padding-left:215px}.rplp-has-sidebar + .rplp-sidebar{width:180px;padding:0 0 4px;float:right}}@media screen and (max-width:800px){.rplp-has-sidebar + .rplp-sidebar{padding:15px 0}}@media screen and (max-width:400px){.rplp .rplp-thumbnail{width:100% !important;margin-bottom:20px !important}}@-webkit-keyframes ncd-lp-fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes ncd-lp-fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes ncd-lp-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes ncd-lp-fadeIn{0%{opacity:0}100%{opacity:1}}/**************************  EDIT MODE  **************************/
/* Start Contact Form stack CSS code */.stacks_in_23945formwrap{	margin: 0;}#stacks_in_23945comment{display: none;height: 0px;padding: 0px;margin: 0px;}.stacks_in_23945mail{padding: 0;}.stacks_in_23945fieldset{	border: none;	outline: none;	float : none !important;	text-align: left !important;}.stacks_in_23945formail{}.stacks_in_23945fieldset{	padding: 0 20px 0 3px;}#stacks_in_23945 label{display: block;margin: 10px 0 0 0;padding: 0 0 5px 0;line-height: 1.1em;}#stacks_in_23945 label *{display: inline;}#stacks_in_23945 .stacks_in_23945input{padding: 3px 7px 3px 7px;width: 100%;font-size: 12px;background: #FFFFFF !important;color: #555555 !important;margin: 0;border: 1px solid #D8D8D8 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px !important;}#stacks_in_23945 textarea{padding: 7px;width: 100%;font-size: 13px;border: 1px solid #D8D8D8 !important;background: #FFFFFF !important;color: #555555 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.stacks_in_23945sendmail{margin-top: 20px !important;padding: 4px 7px 4px 7px !important;display: block;text-align: center !important;font-size: 12px;color: #444444 !important;border: 1px solid #D8D8D8 !important;background-color: #FFFFFF !important;-moz-border-radius: 3px !important;-webkit-border-radius: 3px !important;border-radius: 3px;cursor: pointer;}#sendmail:hover{cursor: pointer;}.stacks_in_23945response{display: none;width: 80%;border: 1px solid #D6392B;background: #FEF4FA;padding: 10px;margin: 20px auto 0 0;color: #444444;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;min-height: 35px;}.stacks_in_23945loader{float: left;width: 35px;height: 35px;padding: 0 15px 30px 0;}.stacks_in_23945autoreplay{visibility: hidden;height: 0px;display: none;}#stacks_in_23945 textarea{	color: #555555 !important;}/* End Contact Form stack CSS code */
#stacks_in_23945 {
	padding:  20px;
}
/* Start Contact Form stack CSS code */.stacks_in_23963formwrap{	margin: 0;}#stacks_in_23963comment{display: none;height: 0px;padding: 0px;margin: 0px;}.stacks_in_23963mail{padding: 0;}.stacks_in_23963fieldset{	border: none;	outline: none;	float : none !important;	text-align: left !important;}.stacks_in_23963formail{}.stacks_in_23963fieldset{	padding: 0 20px 0 3px;}#stacks_in_23963 label{display: block;margin: 10px 0 0 0;padding: 0 0 5px 0;line-height: 1.1em;}#stacks_in_23963 label *{display: inline;}#stacks_in_23963 .stacks_in_23963input{padding: 3px 7px 3px 7px;width: 100%;font-size: 12px;background: #FFFFFF !important;color: #555555 !important;margin: 0;border: 1px solid #D8D8D8 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px !important;}#stacks_in_23963 textarea{padding: 7px;width: 100%;font-size: 13px;border: 1px solid #D8D8D8 !important;background: #FFFFFF !important;color: #555555 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.stacks_in_23963sendmail{margin-top: 20px !important;padding: 4px 7px 4px 7px !important;display: block;text-align: center !important;font-size: 12px;color: #444444 !important;border: 1px solid #D8D8D8 !important;background-color: #FFFFFF !important;-moz-border-radius: 3px !important;-webkit-border-radius: 3px !important;border-radius: 3px;cursor: pointer;}#sendmail:hover{cursor: pointer;}.stacks_in_23963response{display: none;width: 80%;border: 1px solid #D6392B;background: #FEF4FA;padding: 10px;margin: 20px auto 0 0;color: #444444;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;min-height: 35px;}.stacks_in_23963loader{float: left;width: 35px;height: 35px;padding: 0 15px 30px 0;}.stacks_in_23963autoreplay{visibility: hidden;height: 0px;display: none;}#stacks_in_23963 textarea{	color: #555555 !important;}/* End Contact Form stack CSS code */
#stacks_in_23963 {
	padding:  20px;
}
/* Start Contact Form stack CSS code */.stacks_in_23981formwrap{	margin: 0;}#stacks_in_23981comment{display: none;height: 0px;padding: 0px;margin: 0px;}.stacks_in_23981mail{padding: 0;}.stacks_in_23981fieldset{	border: none;	outline: none;	float : none !important;	text-align: left !important;}.stacks_in_23981formail{}.stacks_in_23981fieldset{	padding: 0 20px 0 3px;}#stacks_in_23981 label{display: block;margin: 10px 0 0 0;padding: 0 0 5px 0;line-height: 1.1em;}#stacks_in_23981 label *{display: inline;}#stacks_in_23981 .stacks_in_23981input{padding: 3px 7px 3px 7px;width: 100%;font-size: 12px;background: #FFFFFF !important;color: #555555 !important;margin: 0;border: 1px solid #D8D8D8 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px !important;}#stacks_in_23981 textarea{padding: 7px;width: 100%;font-size: 13px;border: 1px solid #D8D8D8 !important;background: #FFFFFF !important;color: #555555 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.stacks_in_23981sendmail{margin-top: 20px !important;padding: 4px 7px 4px 7px !important;display: block;text-align: center !important;font-size: 12px;color: #444444 !important;border: 1px solid #D8D8D8 !important;background-color: #FFFFFF !important;-moz-border-radius: 3px !important;-webkit-border-radius: 3px !important;border-radius: 3px;cursor: pointer;}#sendmail:hover{cursor: pointer;}.stacks_in_23981response{display: none;width: 80%;border: 1px solid #D6392B;background: #FEF4FA;padding: 10px;margin: 20px auto 0 0;color: #444444;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;min-height: 35px;}.stacks_in_23981loader{float: left;width: 35px;height: 35px;padding: 0 15px 30px 0;}.stacks_in_23981autoreplay{visibility: hidden;height: 0px;display: none;}#stacks_in_23981 textarea{	color: #555555 !important;}/* End Contact Form stack CSS code */
#stacks_in_23981 {
	padding:  20px;
}

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

#stacks_in_52725 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_52727 {
    background-image: url("A3949AF4-5657-4E6C-8365-50DD68888D60.png");
	background-repeat: repeat;
	background-position: left top;
	padding:  5px;
}
/* Start Smart Image stack CSS code */#stacks_in_52729{	text-align: center;}#stacks_in_52729 figure a img{	cursor: pointer !important;}.stacks_in_52729responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_52729responsive img, .stacks_in_52729warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_52729hiddenimage{	display: none;}.stacks_in_52729warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_52731 {
	padding:  10px;
}
#stacks_in_52733 .trigger_GT {
	cursor: pointer;
	display: inline-block;
	color: #00CC33;

	
	font-size: 20px;
	line-height: 20px;
	

	padding-left: 1px;
}

#stacks_in_52733 .toggle_open .closed_icon {
	display: none;
}

#stacks_in_52733 .toggle_closed .open_icon {
	display: none;
}

#stacks_in_52733 .toggle_open .closed_image {
	display: none;
}

#stacks_in_52733 .toggle_closed .open_image {
	display: none;
}



#stacks_in_52733 {
	position: relative;
	text-align: center;
}

#stacks_in_52733 .trigger_label,
#stacks_in_52733 .trigger_label_open {
	font-size: 14px;
	color: #333333;
	margin-left: 4px;
	
	line-height: 20px;
	vertical-align: top;
	
}

#stacks_in_52733 .trigger_label_open {
	display: none;
}

#stacks_in_52734 {
	position: relative;
	display: block;
}

.GT {
	position: relative;
	
	
}






	
	#stacks_in_52734 .cpsl_GT {
		padding: 0px;
	}
	





#stacks_in_52736 {
	padding:  10px;
}

#stacks_in_52739 {
	margin: 0px 0px 0px 15px;
}

#stacks_in_52741 {
	margin: 0px 0px 0px 15px;
}

#stacks_in_52743 {
	margin: 0px 0px 0px 15px;
}

#stacks_in_52745 {
	margin: 0px 0px 0px 15px;
}
/* Start Smart Image stack CSS code */#stacks_in_52747{	text-align: center;}#stacks_in_52747 figure a img{	cursor: pointer !important;}.stacks_in_52747responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_52747responsive img, .stacks_in_52747warehouseImage img {  width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_52747hiddenimage{	display: none;}.stacks_in_52747warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_52747 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width:  1px;
	margin: 5px 20px 0px 20px;
}

#stacks_in_52367 {
	padding: 10px 0px 20px 0px;
}

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

#stacks_in_52365 {
	padding: 0px 0px 20px 0px;
}
#stacks_in_10229{}#stacks_in_10229 .slick-slide > div{overflow:hidden;padding:0%;margin:0%;border:0px solid #000000;border-radius:0px}#stacks_in_10229 .padding-detailed .slick-slide > div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_10229 .margin-detailed .slick-slide > div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_10229 .border-detailed .slick-slide > div{border-style:solid;border-color:#000000;border-width:0.00px 0.00px 0.00px 0.00px}#stacks_in_10229 .slide-color .slick-slide > div{background-color:#FFFFFF}#stacks_in_10229 .centermode-true .slick-list{padding-top:5.00% !important;padding-bottom:5.00% !important}#stacks_in_10229 .centermode-true .slick-slide > div{opacity:0.80}#stacks_in_10229 .centermode-true .slick-center > div{opacity:1.0;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transform:scale(1.00);transform:scale(1.00);padding:0%;margin:0%;border-color:#000000}#stacks_in_10229 .centermode-true.center-padding-detailed .slick-center > div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_10229 .centermode-true.center-margin-detailed .slick-center > div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_10229 .slick-dots{text-align:center}#stacks_in_10229 .slick-dots li button{opacity:0.25;-webkit-transition:all 300ms ease;transition:all 300ms ease}#stacks_in_10229 .slick-dots li button:after{color:#6699CC;font-size:20px}#stacks_in_10229 .slick-dots li.slick-active button{opacity:0.75}#stacks_in_10229 .slick-dots li.slick-active button:after{font-size:20px;color:#336699}#stacks_in_10229 .dot-numbers .slick-dots li button{color:#FFFFFF;font-size:10px}#stacks_in_10229 .dot-numbers .slick-dots li.slick-active button{color:#FFFFFF;font-size:10px}#stacks_in_10229 .dot-numbers.nav-dot-none .slick-dots li button{font-size:20px}#stacks_in_10229 .dot-numbers.nav-dot-none .slick-dots li.slick-active button{font-size:20px}#stacks_in_10229 .dot-hover .slick-dots li button{opacity:0}#stacks_in_10229 .dot-hover:hover .slick-dots li button{opacity:0.25}#stacks_in_10229 .dot-hover:hover .slick-dots li.slick-active button{opacity:0.75}#stacks_in_10229 .dot-center-arrows.dot-top .slick-dots li,#stacks_in_10229 .dot-center-arrows.dot-top .slick-dots li button,#stacks_in_10229 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_10229 .dot-center-arrows.dot-bottom .slick-dots li,#stacks_in_10229 .dot-center-arrows.dot-bottom .slick-dots li button,#stacks_in_10229 .dot-center-arrows.dot-bottom .slick-dots li button:after{height:2.50rem}#stacks_in_10229 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_10229 .dot-center-arrows.dot-bottom .slick-dots li button:after{line-height:2.50rem}#stacks_in_10229 .dot-center-arrows.dot-top.dot-outside .slick-dots{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#stacks_in_10229 .dot-center-arrows.dot-bottom.dot-outside .slick-dots{-webkit-transform:translateY(100%);transform:translateY(100%)}#stacks_in_10229 .dot-center-arrows.dot-left .slick-dots li,#stacks_in_10229 .dot-center-arrows.dot-left .slick-dots li button,#stacks_in_10229 .dot-center-arrows.dot-left .slick-dots li button:after,#stacks_in_10229 .dot-center-arrows.dot-right .slick-dots li,#stacks_in_10229 .dot-center-arrows.dot-right .slick-dots li button,#stacks_in_10229 .dot-center-arrows.dot-right .slick-dots li button:after{width:2.50rem;margin:0}#stacks_in_10229 .slick-prev,#stacks_in_10229 .slick-next{width:2.50rem;height:2.50rem;background:transparent;opacity:0.85}#stacks_in_10229 .slick-prev:before,#stacks_in_10229 .slick-next:before{font-size:2.50rem;color:#000000}#stacks_in_10229 .slick-prev.slick-disabled,#stacks_in_10229 .slick-next.slick-disabled{opacity:0.25}#stacks_in_10229 .arrow-hover .slick-prev,#stacks_in_10229 .arrow-hover .slick-next{opacity:0}#stacks_in_10229 .arrow-hover:hover .slick-prev,#stacks_in_10229 .arrow-hover:hover .slick-next{opacity:0.85}#stacks_in_10229 .arrow-hover:hover .slick-prev.slick-disabled,#stacks_in_10229 .arrow-hover:hover .slick-next.slick-disabled{opacity:0.25}#stacks_in_10229 .arrow-block .slick-prev,#stacks_in_10229 .arrow-block .slick-next{background-color:#FFFFFF;top:0;left:0;-webkit-transform:none;transform:none}#stacks_in_10229 .arrow-block:not(.effect-slide-vert) .slick-prev,#stacks_in_10229 .arrow-block:not(.effect-slide-vert) .slick-next{height:100%;min-width:2.50rem;width:10%}#stacks_in_10229 .arrow-block:not(.effect-slide-vert) .slick-next{right:0;left:auto}#stacks_in_10229 .arrow-block.effect-slide-vert .slick-prev,#stacks_in_10229 .arrow-block.effect-slide-vert .slick-next{width:100%;height:10%;min-height:2.50rem}#stacks_in_10229 .arrow-block.effect-slide-vert .slick-next{bottom:0;top:auto}#stacks_in_10229 .arrow-y-custom .slick-prev{top:50px}#stacks_in_10229 .arrow-y-custom .slick-next{bottom:50px}#stacks_in_10229 .arrow-y-custom.arrow-flush-top .slick-prev,#stacks_in_10229 .arrow-y-custom.arrow-flush-top .slick-next{top:50px;bottom:auto}#stacks_in_10229 .arrow-y-custom.arrow-flush-bottom .slick-prev,#stacks_in_10229 .arrow-y-custom.arrow-flush-bottom .slick-next{bottom:50px;top:auto}#stacks_in_10229 .arrow-x-custom .slick-prev{left:50px}#stacks_in_10229 .arrow-x-custom .slick-next{right:50px}#stacks_in_10229 .arrow-x-custom.arrow-flush-left .slick-prev,#stacks_in_10229 .arrow-x-custom.arrow-flush-left .slick-next{right:auto;left:50px}#stacks_in_10229 .arrow-x-custom.arrow-flush-right .slick-prev,#stacks_in_10229 .arrow-x-custom.arrow-flush-right .slick-next{left:auto;right:50px}#stacks_in_10229 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside{margin-top:2.50rem;margin-bottom:2.50rem}#stacks_in_10229 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-top{margin-bottom:0}#stacks_in_10229 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-bottom{margin-top:0}#stacks_in_10229 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside{margin-left:2.50rem;margin-right:2.50rem}#stacks_in_10229 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-left{margin-right:0}#stacks_in_10229 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-right{margin-left:0}

#stacks_in_10229 {
	padding:  10px;
}
/* Pull Quote Styling */



#stacks_in_10233 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #FFFFFF;
  
}


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



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




#stacks_in_10233 .floated_content {
  float: left;
}



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

@media only screen {
  #stacks_in_10233 .quote_text {
    font-size: 18px;
  }

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

  

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


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

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

  

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


  

}




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

  

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


  

}




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

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

  

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


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

    #stacks_in_10233 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_in_10233 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 20px 0px 0px 10px;
	padding:  10px;
}
/* Pull Quote Styling */



#stacks_in_10240 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #FFFFFF;
  
}


#stacks_in_10240 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #FFFFFF;
}



/* Handles making images responsive inside the stack */
#stacks_in_10240 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_10240 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10240 .quote_text {
    font-size: 18px;
  }

  
    #stacks_in_10240 .pull_quote { 
      max-width: 100%;
    }
    

  

  
  #stacks_in_10240 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10240 .quote_text {
    font-size: 16px;
  }

  
    #stacks_in_10240 .pull_quote { 
      max-width: 100%;
    }
    

  

  
  #stacks_in_10240 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10240 .quote_text {
    font-size: 16px;
  }

  

  
  #stacks_in_10240 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10240 .quote_text {
    font-size: 14px;
  }

  
    #stacks_in_10240 .pull_quote { 
      max-width: 100%;
    }
    

  

  
  #stacks_in_10240 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  
    #stacks_in_10240 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10240 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_in_10240 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 20px 0px 0px 10px;
	padding:  10px;
}
/* Pull Quote Styling */



#stacks_in_10247 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #FFFFFF;
  
}


#stacks_in_10247 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #FFFFFF;
}



/* Handles making images responsive inside the stack */
#stacks_in_10247 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_10247 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10247 .quote_text {
    font-size: 18px;
  }

  
    #stacks_in_10247 .pull_quote { 
      max-width: 100%;
    }
    

  

  
  #stacks_in_10247 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10247 .quote_text {
    font-size: 16px;
  }

  
    #stacks_in_10247 .pull_quote { 
      max-width: 100%;
    }
    

  

  
  #stacks_in_10247 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10247 .quote_text {
    font-size: 16px;
  }

  

  
  #stacks_in_10247 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10247 .quote_text {
    font-size: 14px;
  }

  
    #stacks_in_10247 .pull_quote { 
      max-width: 100%;
    }
    

  

  
  #stacks_in_10247 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  
    #stacks_in_10247 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10247 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_in_10247 {
	margin: 20px 0px 0px 10px;
	padding:  10px;
}
/* Pull Quote Styling */



#stacks_in_10254 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #FFFFFF;
  
}


#stacks_in_10254 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #FFFFFF;
}



/* Handles making images responsive inside the stack */
#stacks_in_10254 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10254 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10254 .quote_text {
    font-size: 20px;
  }

  
    #stacks_in_10254 .pull_quote { 
      max-width: 100%;
    }
    

  
  #stacks_in_10254 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10254 .quote_text {
    font-size: 16px;
  }

  
    #stacks_in_10254 .pull_quote { 
      max-width: 100%;
    }
    

  
  #stacks_in_10254 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10254 .quote_text {
    font-size: 16px;
  }

  
  #stacks_in_10254 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10254 .quote_text {
    font-size: 14px;
  }

  
    #stacks_in_10254 .pull_quote { 
      max-width: 100%;
    }
    

  
  #stacks_in_10254 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10254 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10254 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_in_10254 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 20px 0px 0px 10px;
	padding:  10px;
}
/* Pull Quote Styling */



#stacks_in_10261 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #FFFFFF;
  
}


#stacks_in_10261 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #FFFFFF;
}



/* Handles making images responsive inside the stack */
#stacks_in_10261 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_10261 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10261 .quote_text {
    font-size: 18px;
  }

  
    #stacks_in_10261 .pull_quote { 
      max-width: 100%;
    }
    

  

  
  #stacks_in_10261 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10261 .quote_text {
    font-size: 16px;
  }

  
    #stacks_in_10261 .pull_quote { 
      max-width: 100%;
    }
    

  

  
  #stacks_in_10261 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10261 .quote_text {
    font-size: 16px;
  }

  

  
  #stacks_in_10261 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10261 .quote_text {
    font-size: 14px;
  }

  
    #stacks_in_10261 .pull_quote { 
      max-width: 100%;
    }
    

  

  
  #stacks_in_10261 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  
    #stacks_in_10261 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10261 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_in_10261 {
	margin: 20px 0px 0px 10px;
	padding:  10px;
}

#stacks_in_4428 {
	padding: 10px 0px 20px 0px;
}
/* Pull Quote Styling */


  #stacks_in_4430 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_4430 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_4430 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_4430 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_4430 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_4430 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_4430 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_4430 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_4430 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_4430 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_4430 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_4430 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_4430 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_4430 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_4430 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_4435 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_4435 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_4435 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_4435 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_4435 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_4435 .quote_text {
    font-size: 32px;
  }

    

  

  
  #stacks_in_4435 .floated_content {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_4435 .quote_text {
    font-size: 24px;
  }

    

  

  
  #stacks_in_4435 .floated_content {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_4435 .quote_text {
    font-size: 24px;
  }

  

  
  #stacks_in_4435 .floated_content {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_4435 .quote_text {
    font-size: 18px;
  }

    

  

  
  #stacks_in_4435 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  
    #stacks_in_4435 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_4435 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_in_4435 {
	margin: 20px 0px 20px 0px;
}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      

#stacks_in_16189 {
	margin: 0px 0px 10px 0px;
	padding:  10px;
}
/* ********* */
/* Normalize */
/* ********* */

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

#stacks_in_52424 article,
#stacks_in_52424 aside,
#stacks_in_52424 details,
#stacks_in_52424 figcaption,
#stacks_in_52424 figure,
#stacks_in_52424 footer,
#stacks_in_52424 header,
#stacks_in_52424 hgroup,
#stacks_in_52424 main,
#stacks_in_52424 nav,
#stacks_in_52424 section,
#stacks_in_52424 summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

#stacks_in_52424 audio,
#stacks_in_52424 canvas,
#stacks_in_52424 progress,
#stacks_in_52424 video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

#stacks_in_52424 audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

#stacks_in_52424 [hidden],
#stacks_in_52424 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_52424 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_52424 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_52424 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_52424 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_52424 code,
#stacks_in_52424 kbd,
#stacks_in_52424 pre,
#stacks_in_52424 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

#stacks_in_52424 *,
#stacks_in_52424 *:before,
#stacks_in_52424 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_52424 .wow {
  visibility: hidden;
}


#stacks_in_52424>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_52424>ul>li {
    margin-bottom: 12px;
  }
}




/* iPad aka MEDIUM */
@media only screen and (min-width: 40.063em) {
  #stacks_in_52424>ul>li {
    margin-bottom: 12px;
  }
}




/* Desktop aka LARGE */
@media only screen and (min-width: 64.063em) {
  #stacks_in_52424>ul>li {
    margin-bottom: 12px;
  }
}


/* Handles making images responsive inside the stack */
#stacks_in_52424 img {
  max-width: 100%;
  height: auto;
}




/* **************** */
/* Foundation START */
/* **************** */


/*

Copyright (c) 2013-2014 ZURB, inc.

MIT License

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.   

*/


#stacks_in_52424 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_52424 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_52424 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_52424 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_52424 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_52424 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_52424 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_52424 *,
#stacks_in_52424 *:before,
#stacks_in_52424 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_52424 .left {
  float: left !important; }

#stacks_in_52424 .right {
  float: right !important; }

#stacks_in_52424 .clearfix:before, 
#stacks_in_52424 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_52424 .clearfix:after {
  clear: both; }

#stacks_in_52424 .hide {
  display: none; }

#stacks_in_52424 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_52424 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_52424 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_52424 select {
  width: 100%; }

#stacks_in_52424 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_52424 .row {
  max-width: 62.5em; 
}


#stacks_in_52424 .row:before, 
#stacks_in_52424 .row:after {
  content: " ";
  display: table; }

#stacks_in_52424 .row:after {
  clear: both; }

#stacks_in_52424 .row.collapse > .column,
#stacks_in_52424 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_52424 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_52424 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_52424 .row .row:before, 
#stacks_in_52424 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_52424 .row .row:after {
  clear: both; }

#stacks_in_52424 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_52424 .row .row.collapse:before, 
#stacks_in_52424 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_52424 .row .row.collapse:after {
  clear: both; }

#stacks_in_52424 .column,
#stacks_in_52424 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_52424 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_52424 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_52424 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_52424 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_52424 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_52424 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_52424 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_52424 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_52424 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_52424 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_52424 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_52424 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_52424 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_52424 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_52424 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_52424 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_52424 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_52424 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_52424 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_52424 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_52424 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_52424 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_52424 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_52424 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_52424 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_52424 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_52424 .column,
  #stacks_in_52424 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_52424 .small-1 {
    width: 8.33333%; }

  #stacks_in_52424 .small-2 {
    width: 16.66667%; }

  #stacks_in_52424 .small-3 {
    width: 25%; }

  #stacks_in_52424 .small-4 {
    width: 33.33333%; }

  #stacks_in_52424 .small-5 {
    width: 41.66667%; }

  #stacks_in_52424 .small-6 {
    width: 50%; }

  #stacks_in_52424 .small-7 {
    width: 58.33333%; }

  #stacks_in_52424 .small-8 {
    width: 66.66667%; }

  #stacks_in_52424 .small-9 {
    width: 75%; }

  #stacks_in_52424 .small-10 {
    width: 83.33333%; }

  #stacks_in_52424 .small-11 {
    width: 91.66667%; }

  #stacks_in_52424 .small-12 {
    width: 100%; }

  #stacks_in_52424 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_52424 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_52424 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_52424 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_52424 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_52424 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_52424 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_52424 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_52424 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_52424 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_52424 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_52424 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_52424 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_52424 .column.small-centered,
  #stacks_in_52424 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_52424 .column.small-uncentered,
  #stacks_in_52424 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_52424 .column.small-centered:last-child,
  #stacks_in_52424 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_52424 .column.small-uncentered:last-child,
  #stacks_in_52424 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_52424 .column.small-uncentered.opposite,
  #stacks_in_52424 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_52424 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_52424 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_52424 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_52424 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_52424 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_52424 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_52424 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_52424 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_52424 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_52424 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_52424 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_52424 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_52424 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_52424 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_52424 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_52424 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_52424 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_52424 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_52424 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_52424 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_52424 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_52424 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_52424 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_52424 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_52424 .column,
  #stacks_in_52424 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_52424 .medium-1 {
    width: 8.33333%; }

  #stacks_in_52424 .medium-2 {
    width: 16.66667%; }

  #stacks_in_52424 .medium-3 {
    width: 25%; }

  #stacks_in_52424 .medium-4 {
    width: 33.33333%; }

  #stacks_in_52424 .medium-5 {
    width: 41.66667%; }

  #stacks_in_52424 .medium-6 {
    width: 50%; }

  #stacks_in_52424 .medium-7 {
    width: 58.33333%; }

  #stacks_in_52424 .medium-8 {
    width: 66.66667%; }

  #stacks_in_52424 .medium-9 {
    width: 75%; }

  #stacks_in_52424 .medium-10 {
    width: 83.33333%; }

  #stacks_in_52424 .medium-11 {
    width: 91.66667%; }

  #stacks_in_52424 .medium-12 {
    width: 100%; }

  #stacks_in_52424 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_52424 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_52424 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_52424 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_52424 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_52424 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_52424 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_52424 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_52424 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_52424 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_52424 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_52424 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_52424 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_52424 .column.medium-centered,
  #stacks_in_52424 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_52424 .column.medium-uncentered,
  #stacks_in_52424 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_52424 .column.medium-centered:last-child,
  #stacks_in_52424 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_52424 .column.medium-uncentered:last-child,
  #stacks_in_52424 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_52424 .column.medium-uncentered.opposite,
  #stacks_in_52424 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_52424 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_52424 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_52424 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_52424 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_52424 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_52424 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_52424 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_52424 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_52424 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_52424 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_52424 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_52424 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_52424 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_52424 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_52424 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_52424 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_52424 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_52424 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_52424 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_52424 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_52424 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_52424 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_52424 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_52424 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_52424 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_52424 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_52424 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_52424 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_52424 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_52424 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_52424 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_52424 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_52424 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_52424 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_52424 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_52424 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_52424 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_52424 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_52424 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_52424 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_52424 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_52424 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_52424 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_52424 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_52424 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_52424 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_52424 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_52424 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_52424 .column,
  #stacks_in_52424 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_52424 .large-1 {
    width: 8.33333%; }

  #stacks_in_52424 .large-2 {
    width: 16.66667%; }

  #stacks_in_52424 .large-3 {
    width: 25%; }

  #stacks_in_52424 .large-4 {
    width: 33.33333%; }

  #stacks_in_52424 .large-5 {
    width: 41.66667%; }

  #stacks_in_52424 .large-6 {
    width: 50%; }

  #stacks_in_52424 .large-7 {
    width: 58.33333%; }

  #stacks_in_52424 .large-8 {
    width: 66.66667%; }

  #stacks_in_52424 .large-9 {
    width: 75%; }

  #stacks_in_52424 .large-10 {
    width: 83.33333%; }

  #stacks_in_52424 .large-11 {
    width: 91.66667%; }

  #stacks_in_52424 .large-12 {
    width: 100%; }

  #stacks_in_52424 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_52424 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_52424 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_52424 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_52424 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_52424 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_52424 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_52424 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_52424 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_52424 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_52424 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_52424 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_52424 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_52424 .column.large-centered,
  #stacks_in_52424 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_52424 .column.large-uncentered,
  #stacks_in_52424 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_52424 .column.large-centered:last-child,
  #stacks_in_52424 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_52424 .column.large-uncentered:last-child,
  #stacks_in_52424 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_52424 .column.large-uncentered.opposite,
  #stacks_in_52424 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_52424 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_52424 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_52424 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_52424 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_52424 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_52424 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_52424 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_52424 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_52424 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_52424 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_52424 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_52424 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_52424 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_52424 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_52424 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_52424 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_52424 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_52424 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_52424 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_52424 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_52424 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_52424 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_52424 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_52424 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_52424 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_52424 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_52424 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_52424 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_52424 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_52424 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_52424 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_52424 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_52424 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_52424 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_52424 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_52424 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_52424 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_52424 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_52424 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_52424 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_52424 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_52424 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_52424 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_52424 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_52424 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_52424 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_52424 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_52424 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_52424 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_52424 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_52424 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_52424 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_52424 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_52424 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_52424 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_52424 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_52424 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_52424 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_52424 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_52424 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_52424 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_52424 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_52424 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_52424 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_52424 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_52424 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_52424 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_52424 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_52424 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_52424 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_52424 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_52424 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_52424 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_52424 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_52424 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_52424 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_52424 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_52424 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_52424 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_52424 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_4511 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  10px;
}

#stacks_in_1241 {
    background-image: url("1CBDFF87-D976-493B-85F7-AFC4A3D1F512.png");
	background-repeat: repeat;
	background-position: left top;
}
/* Start Smart Image stack CSS code */#stacks_in_1243{	text-align: center;}#stacks_in_1243 figure a img{	cursor: pointer !important;}.stacks_in_1243responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1243responsive img, .stacks_in_1243warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1243hiddenimage{	display: none;}.stacks_in_1243warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_4507 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  10px;
}

#stacks_in_1249 {
    background-image: url("94CC7D66-DDD7-48D2-A190-6C57E39D9A9B.png");
	background-repeat: repeat;
	background-position: left top;
}
/* Start Smart Image stack CSS code */#stacks_in_1251{	text-align: center;}#stacks_in_1251 figure a img{	cursor: pointer !important;}.stacks_in_1251responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1251responsive img, .stacks_in_1251warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1251hiddenimage{	display: none;}.stacks_in_1251warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_14803 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  10px;
}

#stacks_in_14805 {
    background-image: url("94CC7D66-DDD7-48D2-A190-6C57E39D9A9B.png");
	background-repeat: repeat;
	background-position: left top;
}
/* Start Smart Image stack CSS code */#stacks_in_14807{	text-align: center;}#stacks_in_14807 figure a img{	cursor: pointer !important;}.stacks_in_14807responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_14807responsive img, .stacks_in_14807warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_14807hiddenimage{	display: none;}.stacks_in_14807warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_4505 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  10px;
}

#stacks_in_4482 {
    background-image: url("E17601DF-D46B-403F-9D55-E0DD8EDCF5A9.png");
	background-repeat: repeat;
	background-position: left top;
}
/* Start Smart Image stack CSS code */#stacks_in_4490{	text-align: center;}#stacks_in_4490 figure a img{	cursor: pointer !important;}.stacks_in_4490responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_4490responsive img, .stacks_in_4490warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_4490hiddenimage{	display: none;}.stacks_in_4490warehouseImage{	display: none;}/* End Smart Image stack CSS code */#stacks_in_1138{}#stacks_in_1138 .slick-slide > div{overflow:hidden;padding:0%;margin:0%;border:0px solid #000000;border-radius:0px}#stacks_in_1138 .padding-detailed .slick-slide > div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_1138 .margin-detailed .slick-slide > div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_1138 .border-detailed .slick-slide > div{border-style:solid;border-color:#000000;border-width:0.00px 0.00px 0.00px 0.00px}#stacks_in_1138 .slide-color .slick-slide > div{background-color:#FFFFFF}#stacks_in_1138 .centermode-true .slick-list{padding-top:5.00% !important;padding-bottom:5.00% !important}#stacks_in_1138 .centermode-true .slick-slide > div{opacity:0.80}#stacks_in_1138 .centermode-true .slick-center > div{opacity:1.0;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transform:scale(1.00);transform:scale(1.00);padding:0%;margin:0%;border-color:#000000}#stacks_in_1138 .centermode-true.center-padding-detailed .slick-center > div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_1138 .centermode-true.center-margin-detailed .slick-center > div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_1138 .slick-dots{text-align:center}#stacks_in_1138 .slick-dots li button{opacity:0.25;-webkit-transition:all 300ms ease;transition:all 300ms ease}#stacks_in_1138 .slick-dots li button:after{color:#000000;font-size:10px}#stacks_in_1138 .slick-dots li.slick-active button{opacity:0.75}#stacks_in_1138 .slick-dots li.slick-active button:after{font-size:10px;color:#000000}#stacks_in_1138 .dot-numbers .slick-dots li button{color:#FFFFFF;font-size:5px}#stacks_in_1138 .dot-numbers .slick-dots li.slick-active button{color:#FFFFFF;font-size:5px}#stacks_in_1138 .dot-numbers.nav-dot-none .slick-dots li button{font-size:10px}#stacks_in_1138 .dot-numbers.nav-dot-none .slick-dots li.slick-active button{font-size:10px}#stacks_in_1138 .dot-hover .slick-dots li button{opacity:0}#stacks_in_1138 .dot-hover:hover .slick-dots li button{opacity:0.25}#stacks_in_1138 .dot-hover:hover .slick-dots li.slick-active button{opacity:0.75}#stacks_in_1138 .dot-center-arrows.dot-top .slick-dots li,#stacks_in_1138 .dot-center-arrows.dot-top .slick-dots li button,#stacks_in_1138 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_1138 .dot-center-arrows.dot-bottom .slick-dots li,#stacks_in_1138 .dot-center-arrows.dot-bottom .slick-dots li button,#stacks_in_1138 .dot-center-arrows.dot-bottom .slick-dots li button:after{height:2.50rem}#stacks_in_1138 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_1138 .dot-center-arrows.dot-bottom .slick-dots li button:after{line-height:2.50rem}#stacks_in_1138 .dot-center-arrows.dot-top.dot-outside .slick-dots{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#stacks_in_1138 .dot-center-arrows.dot-bottom.dot-outside .slick-dots{-webkit-transform:translateY(100%);transform:translateY(100%)}#stacks_in_1138 .dot-center-arrows.dot-left .slick-dots li,#stacks_in_1138 .dot-center-arrows.dot-left .slick-dots li button,#stacks_in_1138 .dot-center-arrows.dot-left .slick-dots li button:after,#stacks_in_1138 .dot-center-arrows.dot-right .slick-dots li,#stacks_in_1138 .dot-center-arrows.dot-right .slick-dots li button,#stacks_in_1138 .dot-center-arrows.dot-right .slick-dots li button:after{width:2.50rem;margin:0}#stacks_in_1138 .slick-prev,#stacks_in_1138 .slick-next{width:2.50rem;height:2.50rem;background:transparent;opacity:0.85}#stacks_in_1138 .slick-prev:before,#stacks_in_1138 .slick-next:before{font-size:2.50rem;color:#000000}#stacks_in_1138 .slick-prev.slick-disabled,#stacks_in_1138 .slick-next.slick-disabled{opacity:0.25}#stacks_in_1138 .arrow-hover .slick-prev,#stacks_in_1138 .arrow-hover .slick-next{opacity:0}#stacks_in_1138 .arrow-hover:hover .slick-prev,#stacks_in_1138 .arrow-hover:hover .slick-next{opacity:0.85}#stacks_in_1138 .arrow-hover:hover .slick-prev.slick-disabled,#stacks_in_1138 .arrow-hover:hover .slick-next.slick-disabled{opacity:0.25}#stacks_in_1138 .arrow-block .slick-prev,#stacks_in_1138 .arrow-block .slick-next{background-color:#FFFFFF;top:0;left:0;-webkit-transform:none;transform:none}#stacks_in_1138 .arrow-block:not(.effect-slide-vert) .slick-prev,#stacks_in_1138 .arrow-block:not(.effect-slide-vert) .slick-next{height:100%;min-width:2.50rem;width:10%}#stacks_in_1138 .arrow-block:not(.effect-slide-vert) .slick-next{right:0;left:auto}#stacks_in_1138 .arrow-block.effect-slide-vert .slick-prev,#stacks_in_1138 .arrow-block.effect-slide-vert .slick-next{width:100%;height:10%;min-height:2.50rem}#stacks_in_1138 .arrow-block.effect-slide-vert .slick-next{bottom:0;top:auto}#stacks_in_1138 .arrow-y-custom .slick-prev{top:50px}#stacks_in_1138 .arrow-y-custom .slick-next{bottom:50px}#stacks_in_1138 .arrow-y-custom.arrow-flush-top .slick-prev,#stacks_in_1138 .arrow-y-custom.arrow-flush-top .slick-next{top:50px;bottom:auto}#stacks_in_1138 .arrow-y-custom.arrow-flush-bottom .slick-prev,#stacks_in_1138 .arrow-y-custom.arrow-flush-bottom .slick-next{bottom:50px;top:auto}#stacks_in_1138 .arrow-x-custom .slick-prev{left:50px}#stacks_in_1138 .arrow-x-custom .slick-next{right:50px}#stacks_in_1138 .arrow-x-custom.arrow-flush-left .slick-prev,#stacks_in_1138 .arrow-x-custom.arrow-flush-left .slick-next{right:auto;left:50px}#stacks_in_1138 .arrow-x-custom.arrow-flush-right .slick-prev,#stacks_in_1138 .arrow-x-custom.arrow-flush-right .slick-next{left:auto;right:50px}#stacks_in_1138 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside{margin-top:2.50rem;margin-bottom:2.50rem}#stacks_in_1138 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-top{margin-bottom:0}#stacks_in_1138 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-bottom{margin-top:0}#stacks_in_1138 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside{margin-left:2.50rem;margin-right:2.50rem}#stacks_in_1138 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-left{margin-right:0}#stacks_in_1138 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-right{margin-left:0}
/* Start Smart Image stack CSS code */#stacks_in_1140{	text-align: center;}#stacks_in_1140 figure a img{	cursor: pointer !important;}.stacks_in_1140responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1140responsive img, .stacks_in_1140warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1140hiddenimage{	display: none;}.stacks_in_1140warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_1142{	text-align: center;}#stacks_in_1142 figure a img{	cursor: pointer !important;}.stacks_in_1142responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1142responsive img, .stacks_in_1142warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1142hiddenimage{	display: none;}.stacks_in_1142warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_1144{	text-align: center;}#stacks_in_1144 figure a img{	cursor: pointer !important;}.stacks_in_1144responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1144responsive img, .stacks_in_1144warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1144hiddenimage{	display: none;}.stacks_in_1144warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_1146{	text-align: center;}#stacks_in_1146 figure a img{	cursor: pointer !important;}.stacks_in_1146responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1146responsive img, .stacks_in_1146warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1146hiddenimage{	display: none;}.stacks_in_1146warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_1148{	text-align: center;}#stacks_in_1148 figure a img{	cursor: pointer !important;}.stacks_in_1148responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1148responsive img, .stacks_in_1148warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1148hiddenimage{	display: none;}.stacks_in_1148warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_1150{	text-align: center;}#stacks_in_1150 figure a img{	cursor: pointer !important;}.stacks_in_1150responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1150responsive img, .stacks_in_1150warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1150hiddenimage{	display: none;}.stacks_in_1150warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_1152{	text-align: center;}#stacks_in_1152 figure a img{	cursor: pointer !important;}.stacks_in_1152responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1152responsive img, .stacks_in_1152warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1152hiddenimage{	display: none;}.stacks_in_1152warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_1154{	text-align: center;}#stacks_in_1154 figure a img{	cursor: pointer !important;}.stacks_in_1154responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1154responsive img, .stacks_in_1154warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1154hiddenimage{	display: none;}.stacks_in_1154warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_1156{	text-align: center;}#stacks_in_1156 figure a img{	cursor: pointer !important;}.stacks_in_1156responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1156responsive img, .stacks_in_1156warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1156hiddenimage{	display: none;}.stacks_in_1156warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_1158{	text-align: center;}#stacks_in_1158 figure a img{	cursor: pointer !important;}.stacks_in_1158responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1158responsive img, .stacks_in_1158warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1158hiddenimage{	display: none;}.stacks_in_1158warehouseImage{	display: none;}/* End Smart Image stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_10043{	text-align: center;}#stacks_in_10043 figure a img{	cursor: pointer !important;}.stacks_in_10043responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_10043responsive img, .stacks_in_10043warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_10043hiddenimage{	display: none;}.stacks_in_10043warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_5418 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

#stacks_in_10069 {
    background-image: url("F9EF7497-AD05-4B35-88FC-F5A66307F44A.png");
	background-repeat: repeat;
	background-position: left top;
	padding:  10px;
}

#stacks_in_10070 {
	font-size: 142%;
	font-weight: lighter;
}

/* Start doobox vimeo pop css */

.stacks_in_16123manifesttrigger img{
display: block;
}


.stacks_in_16123loader{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -64px;
}


	

.stacks_in_16123manifestbox{
position: relative;
width: 75%;
max-width: 10000px;
display: table;
margin: 10px auto 14px auto;
padding: 10px;
background: #FFFFFF;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
-box-shadow: 0 0 10px rgba(0,0,0,.4);
}


  /* ------------------------------------- if the large thumbnail is selected */
.stacks_in_16123playbutton{
display: block;
position: absolute;
top: 50%;
left: 50%;
width: 52px;
height: 32px;
margin-top: -16px;
margin-left: -26px;
background: url(../files/youtubepop_files/play1.png);
}


.stacks_in_16123videothumb{
width: 100%;
background: #e6e6e6;
}

.stacks_in_16123manifesttrigger{
position: relative; 
padding: 2px;
background: #CCCCCC;
max-width: 200px;
margin: 0 auto 0 auto;
cursor: pointer;
}








  /* end if in edit mode */






 /* -------------------------------------------------- if in preview mode */

.stacks_in_16123manifestbox{
display: none;
}

.stacks_in_16123videothumbpreview{
display: none;
}
 /* ------------------------------------------------- end if in preview mode */





/* ---------------------------------------------------------------- start misc styles */

.stacks_in_16123manifestclose{
position: absolute;
top:-11px;
left: -12px;
width: 26px;
height: 26px;
background: url(../files/youtubepop_files/thex.png);
cursor: pointer;
}


.stacks_in_16123clearer{
clear: both;
height: 0px;
margin: 0;
padding: 0;
}

.stacks_in_16123editvideotip{
color: #ffffff;
padding-top: 5px;
padding-bottom: 10px;
}




/* end doobox vimeo pop css */


#stacks_in_16123 {
	margin: 0px 0px 5px 0px;
}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      

#stacks_in_16133 {
    background-image: url("A3949AF4-5657-4E6C-8365-50DD68888D60.png");
	background-repeat: repeat;
	background-position: left top;
	padding:  10px;
}
/* Start Smart Image stack CSS code */#stacks_in_5467{	text-align: center;}#stacks_in_5467 figure a img{	cursor: pointer !important;}.stacks_in_5467responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_5467responsive img, .stacks_in_5467warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_5467hiddenimage{	display: none;}.stacks_in_5467warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_5463 {
	padding:  10px;
}
#stacks_in_5483 .trigger_GT {
	cursor: pointer;
	display: inline-block;
	color: #00CC33;

	
	font-size: 20px;
	line-height: 20px;
	

	padding-left: 1px;
}

#stacks_in_5483 .toggle_open .closed_icon {
	display: none;
}

#stacks_in_5483 .toggle_closed .open_icon {
	display: none;
}

#stacks_in_5483 .toggle_open .closed_image {
	display: none;
}

#stacks_in_5483 .toggle_closed .open_image {
	display: none;
}



#stacks_in_5483 {
	position: relative;
	text-align: center;
}

#stacks_in_5483 .trigger_label,
#stacks_in_5483 .trigger_label_open {
	font-size: 14px;
	color: #333333;
	margin-left: 4px;
	
	line-height: 20px;
	vertical-align: top;
	
}

#stacks_in_5483 .trigger_label_open {
	display: none;
}

#stacks_in_5471 {
	position: relative;
	display: block;
}

.GT {
	position: relative;
	
	
}






	
	#stacks_in_5471 .cpsl_GT {
		padding: 0px;
	}
	





#stacks_in_5479 {
	padding:  10px;
}
