*{min-height:0;min-width:0}.blu-sidebar,.blu-sidebar .flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blu-sidebar .flex-col>.stacks_out{width:100%}.blu-sidebar,.blu-sidebar>.blu-side,.blu-sidebar>.blu-side>.blu-side__wrap,.blu-sidebar>.blu-content,.blu-sidebar>.blu-gutter{position:relative}.blu-sidebar.eq-bpo .blu-side__wrap>.blu-wrap,.blu-sidebar.eq-bpo .blu-side__wrap>.blu-wrap>.blueprint-col,.blu-sidebar.eq-bpo .blu-side__wrap>.blu-wrap>.blueprint-col>.blucol-content,.blu-sidebar.eq-bpo .blu-content__wrap>.blu-wrap,.blu-sidebar.eq-bpo .blu-content__wrap>.blu-wrap>.blueprint-col,.blu-sidebar.eq-bpo .blu-content__wrap>.blu-wrap>.blueprint-col>.blucol-content{position:static!important}.blu-sidebar>.blu-gutter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
 html.bwd-js .animate-sm.is-fresh{-webkit-transition-duration:0ms!important;transition-duration:0ms!important;visibility:hidden!important}.sm-click-thru{pointer-events:none!important}.scroll-mate-wrapper.sm-float{position:absolute;top:0;width:100%;height:100%}.scroll-mate-wrapper.sm-float>.scroll-mate-inner{height:100%}
.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
@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);
  }
}#spacer_stacks_in_236 {
    height: 3rem;
}/* ********* */
/* 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_870 article,
#stacks_in_870 aside,
#stacks_in_870 details,
#stacks_in_870 figcaption,
#stacks_in_870 figure,
#stacks_in_870 footer,
#stacks_in_870 header,
#stacks_in_870 hgroup,
#stacks_in_870 main,
#stacks_in_870 nav,
#stacks_in_870 section,
#stacks_in_870 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_870 audio,
#stacks_in_870 canvas,
#stacks_in_870 progress,
#stacks_in_870 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_870 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_870 [hidden],
#stacks_in_870 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_870 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_870 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_870 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_870 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_870 code,
#stacks_in_870 kbd,
#stacks_in_870 pre,
#stacks_in_870 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

#stacks_in_870 *,
#stacks_in_870 *:before,
#stacks_in_870 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_870 .wow {
  visibility: hidden;
}


#stacks_in_870>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_870>ul>li {
    margin-bottom: 12px;
  }
}








/* Handles making images responsive inside the stack */
#stacks_in_870 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_870 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_870 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_870 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_870 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_870 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_870 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_870 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_870 *,
#stacks_in_870 *:before,
#stacks_in_870 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_870 .left {
  float: left !important; }

#stacks_in_870 .right {
  float: right !important; }

#stacks_in_870 .clearfix:before, 
#stacks_in_870 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_870 .clearfix:after {
  clear: both; }

#stacks_in_870 .hide {
  display: none; }

#stacks_in_870 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_870 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_870 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_870 select {
  width: 100%; }

#stacks_in_870 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_870 .row {
  max-width: 62.5em; 
}


#stacks_in_870 .row:before, 
#stacks_in_870 .row:after {
  content: " ";
  display: table; }

#stacks_in_870 .row:after {
  clear: both; }

#stacks_in_870 .row.collapse > .column,
#stacks_in_870 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_870 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_870 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_870 .row .row:before, 
#stacks_in_870 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_870 .row .row:after {
  clear: both; }

#stacks_in_870 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_870 .row .row.collapse:before, 
#stacks_in_870 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_870 .row .row.collapse:after {
  clear: both; }

#stacks_in_870 .column,
#stacks_in_870 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_870 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_870 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_870 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_870 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_870 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_870 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_870 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_870 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_870 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_870 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_870 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_870 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_870 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_870 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_870 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_870 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_870 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_870 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_870 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_870 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_870 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_870 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_870 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_870 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_870 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_870 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_870 .column,
  #stacks_in_870 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_870 .small-1 {
    width: 8.33333%; }

  #stacks_in_870 .small-2 {
    width: 16.66667%; }

  #stacks_in_870 .small-3 {
    width: 25%; }

  #stacks_in_870 .small-4 {
    width: 33.33333%; }

  #stacks_in_870 .small-5 {
    width: 41.66667%; }

  #stacks_in_870 .small-6 {
    width: 50%; }

  #stacks_in_870 .small-7 {
    width: 58.33333%; }

  #stacks_in_870 .small-8 {
    width: 66.66667%; }

  #stacks_in_870 .small-9 {
    width: 75%; }

  #stacks_in_870 .small-10 {
    width: 83.33333%; }

  #stacks_in_870 .small-11 {
    width: 91.66667%; }

  #stacks_in_870 .small-12 {
    width: 100%; }

  #stacks_in_870 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_870 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_870 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_870 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_870 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_870 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_870 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_870 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_870 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_870 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_870 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_870 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_870 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_870 .column.small-centered,
  #stacks_in_870 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_870 .column.small-uncentered,
  #stacks_in_870 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_870 .column.small-centered:last-child,
  #stacks_in_870 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_870 .column.small-uncentered:last-child,
  #stacks_in_870 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_870 .column.small-uncentered.opposite,
  #stacks_in_870 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_870 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_870 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_870 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_870 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_870 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_870 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_870 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_870 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_870 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_870 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_870 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_870 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_870 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_870 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_870 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_870 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_870 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_870 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_870 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_870 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_870 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_870 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_870 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_870 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_870 .column,
  #stacks_in_870 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_870 .medium-1 {
    width: 8.33333%; }

  #stacks_in_870 .medium-2 {
    width: 16.66667%; }

  #stacks_in_870 .medium-3 {
    width: 25%; }

  #stacks_in_870 .medium-4 {
    width: 33.33333%; }

  #stacks_in_870 .medium-5 {
    width: 41.66667%; }

  #stacks_in_870 .medium-6 {
    width: 50%; }

  #stacks_in_870 .medium-7 {
    width: 58.33333%; }

  #stacks_in_870 .medium-8 {
    width: 66.66667%; }

  #stacks_in_870 .medium-9 {
    width: 75%; }

  #stacks_in_870 .medium-10 {
    width: 83.33333%; }

  #stacks_in_870 .medium-11 {
    width: 91.66667%; }

  #stacks_in_870 .medium-12 {
    width: 100%; }

  #stacks_in_870 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_870 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_870 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_870 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_870 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_870 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_870 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_870 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_870 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_870 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_870 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_870 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_870 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_870 .column.medium-centered,
  #stacks_in_870 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_870 .column.medium-uncentered,
  #stacks_in_870 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_870 .column.medium-centered:last-child,
  #stacks_in_870 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_870 .column.medium-uncentered:last-child,
  #stacks_in_870 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_870 .column.medium-uncentered.opposite,
  #stacks_in_870 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_870 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_870 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_870 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_870 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_870 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_870 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_870 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_870 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_870 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_870 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_870 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_870 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_870 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_870 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_870 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_870 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_870 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_870 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_870 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_870 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_870 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_870 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_870 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_870 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_870 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_870 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_870 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_870 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_870 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_870 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_870 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_870 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_870 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_870 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_870 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_870 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_870 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_870 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_870 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_870 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_870 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_870 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_870 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_870 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_870 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_870 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_870 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_870 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_870 .column,
  #stacks_in_870 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_870 .large-1 {
    width: 8.33333%; }

  #stacks_in_870 .large-2 {
    width: 16.66667%; }

  #stacks_in_870 .large-3 {
    width: 25%; }

  #stacks_in_870 .large-4 {
    width: 33.33333%; }

  #stacks_in_870 .large-5 {
    width: 41.66667%; }

  #stacks_in_870 .large-6 {
    width: 50%; }

  #stacks_in_870 .large-7 {
    width: 58.33333%; }

  #stacks_in_870 .large-8 {
    width: 66.66667%; }

  #stacks_in_870 .large-9 {
    width: 75%; }

  #stacks_in_870 .large-10 {
    width: 83.33333%; }

  #stacks_in_870 .large-11 {
    width: 91.66667%; }

  #stacks_in_870 .large-12 {
    width: 100%; }

  #stacks_in_870 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_870 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_870 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_870 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_870 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_870 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_870 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_870 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_870 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_870 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_870 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_870 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_870 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_870 .column.large-centered,
  #stacks_in_870 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_870 .column.large-uncentered,
  #stacks_in_870 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_870 .column.large-centered:last-child,
  #stacks_in_870 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_870 .column.large-uncentered:last-child,
  #stacks_in_870 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_870 .column.large-uncentered.opposite,
  #stacks_in_870 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_870 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_870 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_870 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_870 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_870 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_870 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_870 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_870 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_870 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_870 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_870 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_870 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_870 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_870 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_870 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_870 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_870 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_870 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_870 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_870 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_870 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_870 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_870 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_870 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_870 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_870 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_870 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_870 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_870 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_870 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_870 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_870 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_870 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_870 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_870 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_870 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_870 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_870 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_870 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_870 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_870 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_870 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_870 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_870 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_870 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_870 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_870 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_870 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_870 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_870 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_870 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_870 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_870 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_870 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_870 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_870 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_870 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_870 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_870 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_870 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_870 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_870 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_870 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_870 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_870 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_870 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_870 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_870 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_870 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_870 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_870 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_870 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_870 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_870 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_870 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_870 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_870 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_870 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_870 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_870 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_870 {
	background-color: rgba(128, 0, 255, 1.00);
	padding:  20px;
}
 @media(hover:hover){#stacks_in_530.blu-sidebar>.blu-side .my-titles{-webkit-transition:-webkit-transform 120ms ease;transition:-webkit-transform 120ms ease;transition:transform 120ms ease;transition:transform 120ms ease,-webkit-transform 120ms ease}#stacks_in_530.blu-sidebar>.blu-side.med-left .my-titles{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#stacks_in_530.blu-sidebar>.blu-side.med-right .my-titles{-webkit-transform:translateX(100%);transform:translateX(100%)}#stacks_in_530.blu-sidebar>.blu-side:hover .my-titles{-webkit-transform:translateX(0%);transform:translateX(0%)}}@media(hover:hover){#stacks_in_530.blu-sidebar>.blu-side .my-icons{-webkit-transition:-webkit-filter 120ms ease;transition:-webkit-filter 120ms ease;transition:filter 120ms ease;transition:filter 120ms ease,-webkit-filter 120ms ease}#stacks_in_530.blu-sidebar>.blu-side .my-icons{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#stacks_in_530.blu-sidebar>.blu-side:hover .my-icons{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@media screen and (min-width:640px){#stacks_in_530.blu-sidebar.full-height{height:100vh}#stacks_in_530.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_530.blu-sidebar.full-height>.blu-side>.blu-side__wrap{max-height:100vh;-webkit-transition:none;transition:none}#stacks_in_530.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_530.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-x:hidden}#stacks_in_530.blu-sidebar.full-height>.blu-content>.blu-content__wrap{overflow-y:hidden;-webkit-overflow-scrolling:touch}#stacks_in_530.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-y:hidden;-webkit-overflow-scrolling:touch}} #stacks_in_530.blu-sidebar>.blu-side{-webkit-transition:-webkit-flex-basis 180ms ease-in-out;transition:-webkit-flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out,-webkit-flex-basis 180ms ease-in-out,-ms-flex-preferred-size 180ms ease-in-out}#stacks_in_530.blu-sidebar>.blu-gutter{border-left:0px solid rgba(204, 204, 204, 1.00);margin-left:0.00px;margin-right:0.00px}#stacks_in_530.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#stacks_in_530.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}@media screen and (max-height:0px){#stacks_in_530.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{display:block}}@media screen and (max-height:0px){#stacks_in_530.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{display:block}}@media all and (max-width:640px){#stacks_in_530.blu-sidebar>.blu-side.sm-top{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_530.blu-sidebar>.blu-side.sm-bot{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#stacks_in_530.blu-sidebar>.blu-side.sm-hide{display:none}#stacks_in_530.blu-sidebar>.blu-side>.blu-gutter{display:none}#stacks_in_530.blu-sidebar.stacked-gutter>.blu-side.sm-top{margin-bottom:12.00px}#stacks_in_530.blu-sidebar.stacked-gutter>.blu-content.side-sm-bot{margin-bottom:12.00px}}@media all and (min-width:640px){#stacks_in_530.blu-sidebar.med-left>.blu-side{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_530.blu-sidebar.med-left>.blu-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_530.blu-sidebar.med-right>.blu-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_530.blu-sidebar.med-right>.blu-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media all and (min-width:640px){#stacks_in_530.blu-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#stacks_in_530.blu-sidebar>.blu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}#stacks_in_530.blu-sidebar>.blu-content>.blu-content__wrap{width:100%}#stacks_in_530.blu-sidebar>.blu-side{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(70% - 0px);flex-basis:calc(70% - 0px);max-width:9999px;min-width:100px}
#stacks_in_530.blu-sidebar>.blu-side>.blu-side__wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}  #stacks_in_530.blu-sidebar>.blu-content{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_530.blu-sidebar>.blu-content::before,#stacks_in_530.blu-sidebar>.blu-content::after{border-radius:calc(0px - 0px)}#stacks_in_530.blu-sidebar>.blu-side{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_530.blu-sidebar>.blu-side::before,#stacks_in_530.blu-sidebar>.blu-side::after{border-radius:calc(0px - 0px)} 
.stacks_in_540wrapper {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 1rem;
	
}
#stacks_in_540 h1, #stacks_in_540 h2, #stacks_in_540 h3, #stacks_in_540 h4, #stacks_in_540 h5, #stacks_in_540 h6 {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 30px;
	font-weight: 300;
	
	
	color: rgba(99, 192, 202, 1.00);
	
}

.stacks_in_540image {
	padding-right: 0px;
}

.stacks_in_540image img {
	width: 32px;
	filter: opacity(1);
}

.stacks_in_540badge {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	 background: rgba(99, 192, 202, 1.00); 
	
	
	color: rgba(255, 255, 255, 1.00);
	font-family: 'Fira Sans', Arial, sans-serif;
	font-size: 20px;
	border-radius: 50%;
	filter: opacity(1);
	font-weight: normal;
	
	
}

#stacks_in_540 a, #stacks_in_540 a:visited, #stacks_in_540 a:hover, #stacks_in_540 a:active {
	text-decoration: none;
}


#stacks_in_807 p,#stacks_in_807 div,#stacks_in_807 ul,#stacks_in_807 ol,#stacks_in_807 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_807 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_807 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_807,#stacks_in_807 div,#stacks_in_807 p,#stacks_in_807 ol,#stacks_in_807 ul li,#stacks_in_807 ol li,#stacks_in_807 ol,#stacks_in_807 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_807,#stacks_in_807 div,#stacks_in_807 p,#stacks_in_807 ol,#stacks_in_807 ul li,#stacks_in_807 ol li,#stacks_in_807 ol,#stacks_in_807 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_807,#stacks_in_807 div,#stacks_in_807 p,#stacks_in_807 .fa:not(.no-indent),#stacks_in_807 ol,#stacks_in_807 ul li,#stacks_in_807 ol li,#stacks_in_807 ol,#stacks_in_807 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_807{}}#stacks_in_807,#stacks_in_807 div,#stacks_in_807 p,#stacks_in_807 ul,#stacks_in_807 ul li,#stacks_in_807 ol li,#stacks_in_807 ol,#stacks_in_807 dl,#stacks_in_807 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_810 p,#stacks_in_810 div,#stacks_in_810 ul,#stacks_in_810 ol,#stacks_in_810 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_810 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_810 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_810,#stacks_in_810 div,#stacks_in_810 p,#stacks_in_810 ol,#stacks_in_810 ul li,#stacks_in_810 ol li,#stacks_in_810 ol,#stacks_in_810 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_810,#stacks_in_810 div,#stacks_in_810 p,#stacks_in_810 ol,#stacks_in_810 ul li,#stacks_in_810 ol li,#stacks_in_810 ol,#stacks_in_810 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_810,#stacks_in_810 div,#stacks_in_810 p,#stacks_in_810 .fa:not(.no-indent),#stacks_in_810 ol,#stacks_in_810 ul li,#stacks_in_810 ol li,#stacks_in_810 ol,#stacks_in_810 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_810{}}#stacks_in_810,#stacks_in_810 div,#stacks_in_810 p,#stacks_in_810 ul,#stacks_in_810 ul li,#stacks_in_810 ol li,#stacks_in_810 ol,#stacks_in_810 dl,#stacks_in_810 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_813 p,#stacks_in_813 div,#stacks_in_813 ul,#stacks_in_813 ol,#stacks_in_813 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_813 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_813 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_813,#stacks_in_813 div,#stacks_in_813 p,#stacks_in_813 ol,#stacks_in_813 ul li,#stacks_in_813 ol li,#stacks_in_813 ol,#stacks_in_813 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_813,#stacks_in_813 div,#stacks_in_813 p,#stacks_in_813 ol,#stacks_in_813 ul li,#stacks_in_813 ol li,#stacks_in_813 ol,#stacks_in_813 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_813,#stacks_in_813 div,#stacks_in_813 p,#stacks_in_813 .fa:not(.no-indent),#stacks_in_813 ol,#stacks_in_813 ul li,#stacks_in_813 ol li,#stacks_in_813 ol,#stacks_in_813 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_813{}}#stacks_in_813,#stacks_in_813 div,#stacks_in_813 p,#stacks_in_813 ul,#stacks_in_813 ul li,#stacks_in_813 ol li,#stacks_in_813 ol,#stacks_in_813 dl,#stacks_in_813 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_816 p,#stacks_in_816 div,#stacks_in_816 ul,#stacks_in_816 ol,#stacks_in_816 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_816 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_816 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_816,#stacks_in_816 div,#stacks_in_816 p,#stacks_in_816 ol,#stacks_in_816 ul li,#stacks_in_816 ol li,#stacks_in_816 ol,#stacks_in_816 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_816,#stacks_in_816 div,#stacks_in_816 p,#stacks_in_816 ol,#stacks_in_816 ul li,#stacks_in_816 ol li,#stacks_in_816 ol,#stacks_in_816 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_816,#stacks_in_816 div,#stacks_in_816 p,#stacks_in_816 .fa:not(.no-indent),#stacks_in_816 ol,#stacks_in_816 ul li,#stacks_in_816 ol li,#stacks_in_816 ol,#stacks_in_816 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_816{}}#stacks_in_816,#stacks_in_816 div,#stacks_in_816 p,#stacks_in_816 ul,#stacks_in_816 ul li,#stacks_in_816 ol li,#stacks_in_816 ol,#stacks_in_816 dl,#stacks_in_816 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

  #stacks_in_533.scroll-mate-wrapper.sm-float{z-index:0}#stacks_in_533.scroll-mate-wrapper{overflow:visible}#stacks_in_533.scroll-mate-wrapper.scroll-perspective{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:500px;perspective:500px}#stacks_in_533.scroll-mate-wrapper>.scroll-mate-inner{-webkit-transform-origin:50.00% 50.00%;transform-origin:50.00% 50.00%}  
#fluid_image_stacks_in_536 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1.24) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_536 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_536.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_536.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_536.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_536.automatic {
    max-width: 70%; }
  #fluid_image_stacks_in_536.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_536.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
/* ********* */
/* 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_872 article,
#stacks_in_872 aside,
#stacks_in_872 details,
#stacks_in_872 figcaption,
#stacks_in_872 figure,
#stacks_in_872 footer,
#stacks_in_872 header,
#stacks_in_872 hgroup,
#stacks_in_872 main,
#stacks_in_872 nav,
#stacks_in_872 section,
#stacks_in_872 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_872 audio,
#stacks_in_872 canvas,
#stacks_in_872 progress,
#stacks_in_872 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_872 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_872 [hidden],
#stacks_in_872 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_872 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_872 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_872 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_872 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_872 code,
#stacks_in_872 kbd,
#stacks_in_872 pre,
#stacks_in_872 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

#stacks_in_872 *,
#stacks_in_872 *:before,
#stacks_in_872 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_872 .wow {
  visibility: hidden;
}


#stacks_in_872>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_872>ul>li {
    margin-bottom: 12px;
  }
}








/* Handles making images responsive inside the stack */
#stacks_in_872 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_872 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_872 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_872 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_872 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_872 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_872 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_872 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_872 *,
#stacks_in_872 *:before,
#stacks_in_872 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_872 .left {
  float: left !important; }

#stacks_in_872 .right {
  float: right !important; }

#stacks_in_872 .clearfix:before, 
#stacks_in_872 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_872 .clearfix:after {
  clear: both; }

#stacks_in_872 .hide {
  display: none; }

#stacks_in_872 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_872 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_872 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_872 select {
  width: 100%; }

#stacks_in_872 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_872 .row {
  max-width: 62.5em; 
}


#stacks_in_872 .row:before, 
#stacks_in_872 .row:after {
  content: " ";
  display: table; }

#stacks_in_872 .row:after {
  clear: both; }

#stacks_in_872 .row.collapse > .column,
#stacks_in_872 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_872 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_872 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_872 .row .row:before, 
#stacks_in_872 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_872 .row .row:after {
  clear: both; }

#stacks_in_872 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_872 .row .row.collapse:before, 
#stacks_in_872 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_872 .row .row.collapse:after {
  clear: both; }

#stacks_in_872 .column,
#stacks_in_872 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_872 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_872 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_872 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_872 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_872 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_872 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_872 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_872 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_872 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_872 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_872 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_872 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_872 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_872 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_872 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_872 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_872 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_872 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_872 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_872 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_872 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_872 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_872 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_872 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_872 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_872 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_872 .column,
  #stacks_in_872 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_872 .small-1 {
    width: 8.33333%; }

  #stacks_in_872 .small-2 {
    width: 16.66667%; }

  #stacks_in_872 .small-3 {
    width: 25%; }

  #stacks_in_872 .small-4 {
    width: 33.33333%; }

  #stacks_in_872 .small-5 {
    width: 41.66667%; }

  #stacks_in_872 .small-6 {
    width: 50%; }

  #stacks_in_872 .small-7 {
    width: 58.33333%; }

  #stacks_in_872 .small-8 {
    width: 66.66667%; }

  #stacks_in_872 .small-9 {
    width: 75%; }

  #stacks_in_872 .small-10 {
    width: 83.33333%; }

  #stacks_in_872 .small-11 {
    width: 91.66667%; }

  #stacks_in_872 .small-12 {
    width: 100%; }

  #stacks_in_872 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_872 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_872 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_872 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_872 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_872 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_872 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_872 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_872 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_872 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_872 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_872 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_872 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_872 .column.small-centered,
  #stacks_in_872 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_872 .column.small-uncentered,
  #stacks_in_872 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_872 .column.small-centered:last-child,
  #stacks_in_872 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_872 .column.small-uncentered:last-child,
  #stacks_in_872 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_872 .column.small-uncentered.opposite,
  #stacks_in_872 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_872 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_872 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_872 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_872 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_872 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_872 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_872 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_872 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_872 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_872 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_872 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_872 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_872 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_872 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_872 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_872 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_872 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_872 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_872 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_872 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_872 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_872 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_872 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_872 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_872 .column,
  #stacks_in_872 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_872 .medium-1 {
    width: 8.33333%; }

  #stacks_in_872 .medium-2 {
    width: 16.66667%; }

  #stacks_in_872 .medium-3 {
    width: 25%; }

  #stacks_in_872 .medium-4 {
    width: 33.33333%; }

  #stacks_in_872 .medium-5 {
    width: 41.66667%; }

  #stacks_in_872 .medium-6 {
    width: 50%; }

  #stacks_in_872 .medium-7 {
    width: 58.33333%; }

  #stacks_in_872 .medium-8 {
    width: 66.66667%; }

  #stacks_in_872 .medium-9 {
    width: 75%; }

  #stacks_in_872 .medium-10 {
    width: 83.33333%; }

  #stacks_in_872 .medium-11 {
    width: 91.66667%; }

  #stacks_in_872 .medium-12 {
    width: 100%; }

  #stacks_in_872 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_872 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_872 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_872 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_872 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_872 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_872 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_872 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_872 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_872 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_872 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_872 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_872 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_872 .column.medium-centered,
  #stacks_in_872 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_872 .column.medium-uncentered,
  #stacks_in_872 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_872 .column.medium-centered:last-child,
  #stacks_in_872 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_872 .column.medium-uncentered:last-child,
  #stacks_in_872 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_872 .column.medium-uncentered.opposite,
  #stacks_in_872 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_872 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_872 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_872 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_872 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_872 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_872 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_872 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_872 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_872 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_872 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_872 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_872 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_872 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_872 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_872 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_872 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_872 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_872 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_872 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_872 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_872 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_872 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_872 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_872 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_872 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_872 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_872 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_872 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_872 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_872 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_872 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_872 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_872 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_872 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_872 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_872 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_872 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_872 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_872 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_872 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_872 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_872 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_872 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_872 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_872 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_872 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_872 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_872 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_872 .column,
  #stacks_in_872 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_872 .large-1 {
    width: 8.33333%; }

  #stacks_in_872 .large-2 {
    width: 16.66667%; }

  #stacks_in_872 .large-3 {
    width: 25%; }

  #stacks_in_872 .large-4 {
    width: 33.33333%; }

  #stacks_in_872 .large-5 {
    width: 41.66667%; }

  #stacks_in_872 .large-6 {
    width: 50%; }

  #stacks_in_872 .large-7 {
    width: 58.33333%; }

  #stacks_in_872 .large-8 {
    width: 66.66667%; }

  #stacks_in_872 .large-9 {
    width: 75%; }

  #stacks_in_872 .large-10 {
    width: 83.33333%; }

  #stacks_in_872 .large-11 {
    width: 91.66667%; }

  #stacks_in_872 .large-12 {
    width: 100%; }

  #stacks_in_872 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_872 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_872 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_872 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_872 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_872 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_872 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_872 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_872 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_872 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_872 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_872 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_872 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_872 .column.large-centered,
  #stacks_in_872 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_872 .column.large-uncentered,
  #stacks_in_872 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_872 .column.large-centered:last-child,
  #stacks_in_872 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_872 .column.large-uncentered:last-child,
  #stacks_in_872 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_872 .column.large-uncentered.opposite,
  #stacks_in_872 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_872 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_872 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_872 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_872 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_872 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_872 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_872 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_872 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_872 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_872 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_872 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_872 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_872 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_872 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_872 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_872 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_872 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_872 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_872 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_872 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_872 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_872 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_872 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_872 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_872 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_872 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_872 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_872 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_872 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_872 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_872 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_872 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_872 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_872 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_872 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_872 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_872 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_872 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_872 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_872 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_872 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_872 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_872 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_872 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_872 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_872 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_872 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_872 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_872 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_872 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_872 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_872 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_872 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_872 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_872 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_872 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_872 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_872 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_872 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_872 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_872 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_872 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_872 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_872 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_872 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_872 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_872 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_872 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_872 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_872 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_872 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_872 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_872 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_872 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_872 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_872 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_872 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_872 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_872 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_872 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_872 {
	padding:  20px;
}
 @media(hover:hover){#stacks_in_3.blu-sidebar>.blu-side .my-titles{-webkit-transition:-webkit-transform 120ms ease;transition:-webkit-transform 120ms ease;transition:transform 120ms ease;transition:transform 120ms ease,-webkit-transform 120ms ease}#stacks_in_3.blu-sidebar>.blu-side.med-left .my-titles{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#stacks_in_3.blu-sidebar>.blu-side.med-right .my-titles{-webkit-transform:translateX(100%);transform:translateX(100%)}#stacks_in_3.blu-sidebar>.blu-side:hover .my-titles{-webkit-transform:translateX(0%);transform:translateX(0%)}}@media(hover:hover){#stacks_in_3.blu-sidebar>.blu-side .my-icons{-webkit-transition:-webkit-filter 120ms ease;transition:-webkit-filter 120ms ease;transition:filter 120ms ease;transition:filter 120ms ease,-webkit-filter 120ms ease}#stacks_in_3.blu-sidebar>.blu-side .my-icons{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#stacks_in_3.blu-sidebar>.blu-side:hover .my-icons{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@media screen and (min-width:640px){#stacks_in_3.blu-sidebar.full-height{height:100vh}#stacks_in_3.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_3.blu-sidebar.full-height>.blu-side>.blu-side__wrap{max-height:100vh;-webkit-transition:none;transition:none}#stacks_in_3.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_3.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-x:hidden}#stacks_in_3.blu-sidebar.full-height>.blu-content>.blu-content__wrap{overflow-y:hidden;-webkit-overflow-scrolling:touch}#stacks_in_3.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-y:hidden;-webkit-overflow-scrolling:touch}} #stacks_in_3.blu-sidebar>.blu-side{-webkit-transition:-webkit-flex-basis 180ms ease-in-out;transition:-webkit-flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out,-webkit-flex-basis 180ms ease-in-out,-ms-flex-preferred-size 180ms ease-in-out}#stacks_in_3.blu-sidebar>.blu-gutter{border-left:0px solid rgba(204, 204, 204, 1.00);margin-left:0.00px;margin-right:0.00px}#stacks_in_3.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#stacks_in_3.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}@media screen and (max-height:0px){#stacks_in_3.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{display:block}}@media screen and (max-height:0px){#stacks_in_3.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{display:block}}@media all and (max-width:640px){#stacks_in_3.blu-sidebar>.blu-side.sm-top{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_3.blu-sidebar>.blu-side.sm-bot{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#stacks_in_3.blu-sidebar>.blu-side.sm-hide{display:none}#stacks_in_3.blu-sidebar>.blu-side>.blu-gutter{display:none}#stacks_in_3.blu-sidebar.stacked-gutter>.blu-side.sm-top{margin-bottom:12.00px}#stacks_in_3.blu-sidebar.stacked-gutter>.blu-content.side-sm-bot{margin-bottom:12.00px}}@media all and (min-width:640px){#stacks_in_3.blu-sidebar.med-left>.blu-side{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_3.blu-sidebar.med-left>.blu-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_3.blu-sidebar.med-right>.blu-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_3.blu-sidebar.med-right>.blu-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media all and (min-width:640px){#stacks_in_3.blu-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#stacks_in_3.blu-sidebar>.blu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}#stacks_in_3.blu-sidebar>.blu-content>.blu-content__wrap{width:100%}#stacks_in_3.blu-sidebar>.blu-side{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(70% - 0px);flex-basis:calc(70% - 0px);max-width:9999px;min-width:100px}
#stacks_in_3.blu-sidebar>.blu-side>.blu-side__wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}  #stacks_in_3.blu-sidebar>.blu-content{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_3.blu-sidebar>.blu-content::before,#stacks_in_3.blu-sidebar>.blu-content::after{border-radius:calc(0px - 0px)}#stacks_in_3.blu-sidebar>.blu-side{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_3.blu-sidebar>.blu-side::before,#stacks_in_3.blu-sidebar>.blu-side::after{border-radius:calc(0px - 0px)} 
.stacks_in_99wrapper {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 1rem;
	
}
#stacks_in_99 h1, #stacks_in_99 h2, #stacks_in_99 h3, #stacks_in_99 h4, #stacks_in_99 h5, #stacks_in_99 h6 {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 30px;
	font-weight: 300;
	
	
	color: rgba(99, 192, 202, 1.00);
	
}

.stacks_in_99image {
	padding-right: 0px;
}

.stacks_in_99image img {
	width: 32px;
	filter: opacity(1);
}

.stacks_in_99badge {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	 background: rgba(99, 192, 202, 1.00); 
	
	
	color: rgba(255, 255, 255, 1.00);
	font-family: 'Fira Sans', Arial, sans-serif;
	font-size: 20px;
	border-radius: 50%;
	filter: opacity(1);
	font-weight: normal;
	
	
}

#stacks_in_99 a, #stacks_in_99 a:visited, #stacks_in_99 a:hover, #stacks_in_99 a:active {
	text-decoration: none;
}


#stacks_in_825,#stacks_in_825 div,#stacks_in_825 p,#stacks_in_825 ol,#stacks_in_825 ul li,#stacks_in_825 ol li,#stacks_in_825 ol,#stacks_in_825 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_825,#stacks_in_825 div,#stacks_in_825 p,#stacks_in_825 ol,#stacks_in_825 ul li,#stacks_in_825 ol li,#stacks_in_825 ol,#stacks_in_825 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_825,#stacks_in_825 div,#stacks_in_825 p,#stacks_in_825 .fa:not(.no-indent),#stacks_in_825 ol,#stacks_in_825 ul li,#stacks_in_825 ol li,#stacks_in_825 ol,#stacks_in_825 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_825{}}#stacks_in_825,#stacks_in_825 div,#stacks_in_825 p,#stacks_in_825 ul,#stacks_in_825 ul li,#stacks_in_825 ol li,#stacks_in_825 ol,#stacks_in_825 dl,#stacks_in_825 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_822,#stacks_in_822 div,#stacks_in_822 p,#stacks_in_822 ol,#stacks_in_822 ul li,#stacks_in_822 ol li,#stacks_in_822 ol,#stacks_in_822 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_822,#stacks_in_822 div,#stacks_in_822 p,#stacks_in_822 ol,#stacks_in_822 ul li,#stacks_in_822 ol li,#stacks_in_822 ol,#stacks_in_822 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_822,#stacks_in_822 div,#stacks_in_822 p,#stacks_in_822 .fa:not(.no-indent),#stacks_in_822 ol,#stacks_in_822 ul li,#stacks_in_822 ol li,#stacks_in_822 ol,#stacks_in_822 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_822{}}#stacks_in_822,#stacks_in_822 div,#stacks_in_822 p,#stacks_in_822 ul,#stacks_in_822 ul li,#stacks_in_822 ol li,#stacks_in_822 ol,#stacks_in_822 dl,#stacks_in_822 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_819,#stacks_in_819 div,#stacks_in_819 p,#stacks_in_819 ol,#stacks_in_819 ul li,#stacks_in_819 ol li,#stacks_in_819 ol,#stacks_in_819 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_819,#stacks_in_819 div,#stacks_in_819 p,#stacks_in_819 ol,#stacks_in_819 ul li,#stacks_in_819 ol li,#stacks_in_819 ol,#stacks_in_819 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_819,#stacks_in_819 div,#stacks_in_819 p,#stacks_in_819 .fa:not(.no-indent),#stacks_in_819 ol,#stacks_in_819 ul li,#stacks_in_819 ol li,#stacks_in_819 ol,#stacks_in_819 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_819{}}#stacks_in_819,#stacks_in_819 div,#stacks_in_819 p,#stacks_in_819 ul,#stacks_in_819 ul li,#stacks_in_819 ol li,#stacks_in_819 ol,#stacks_in_819 dl,#stacks_in_819 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

  #stacks_in_6.scroll-mate-wrapper.sm-float{z-index:0}#stacks_in_6.scroll-mate-wrapper{overflow:visible}#stacks_in_6.scroll-mate-wrapper.scroll-perspective{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:500px;perspective:500px}#stacks_in_6.scroll-mate-wrapper>.scroll-mate-inner{-webkit-transform-origin:50.00% 50.00%;transform-origin:50.00% 50.00%}  
#fluid_image_stacks_in_9 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1.24) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_9 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_9.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_9.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_9.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_9.automatic {
    max-width: 70%; }
  #fluid_image_stacks_in_9.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_9.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
/* ********* */
/* 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_208 article,
#stacks_in_208 aside,
#stacks_in_208 details,
#stacks_in_208 figcaption,
#stacks_in_208 figure,
#stacks_in_208 footer,
#stacks_in_208 header,
#stacks_in_208 hgroup,
#stacks_in_208 main,
#stacks_in_208 nav,
#stacks_in_208 section,
#stacks_in_208 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_208 audio,
#stacks_in_208 canvas,
#stacks_in_208 progress,
#stacks_in_208 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_208 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_208 [hidden],
#stacks_in_208 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_208 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_208 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_208 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_208 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_208 code,
#stacks_in_208 kbd,
#stacks_in_208 pre,
#stacks_in_208 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

#stacks_in_208 *,
#stacks_in_208 *:before,
#stacks_in_208 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_208 .wow {
  visibility: hidden;
}


#stacks_in_208>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_208>ul>li {
    margin-bottom: 12px;
  }
}








/* Handles making images responsive inside the stack */
#stacks_in_208 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_208 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_208 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_208 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_208 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_208 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_208 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_208 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_208 *,
#stacks_in_208 *:before,
#stacks_in_208 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_208 .left {
  float: left !important; }

#stacks_in_208 .right {
  float: right !important; }

#stacks_in_208 .clearfix:before, 
#stacks_in_208 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_208 .clearfix:after {
  clear: both; }

#stacks_in_208 .hide {
  display: none; }

#stacks_in_208 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_208 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_208 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_208 select {
  width: 100%; }

#stacks_in_208 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_208 .row {
  max-width: 62.5em; 
}


#stacks_in_208 .row:before, 
#stacks_in_208 .row:after {
  content: " ";
  display: table; }

#stacks_in_208 .row:after {
  clear: both; }

#stacks_in_208 .row.collapse > .column,
#stacks_in_208 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_208 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_208 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_208 .row .row:before, 
#stacks_in_208 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_208 .row .row:after {
  clear: both; }

#stacks_in_208 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_208 .row .row.collapse:before, 
#stacks_in_208 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_208 .row .row.collapse:after {
  clear: both; }

#stacks_in_208 .column,
#stacks_in_208 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_208 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_208 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_208 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_208 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_208 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_208 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_208 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_208 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_208 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_208 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_208 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_208 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_208 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_208 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_208 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_208 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_208 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_208 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_208 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_208 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_208 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_208 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_208 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_208 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_208 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_208 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_208 .column,
  #stacks_in_208 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_208 .small-1 {
    width: 8.33333%; }

  #stacks_in_208 .small-2 {
    width: 16.66667%; }

  #stacks_in_208 .small-3 {
    width: 25%; }

  #stacks_in_208 .small-4 {
    width: 33.33333%; }

  #stacks_in_208 .small-5 {
    width: 41.66667%; }

  #stacks_in_208 .small-6 {
    width: 50%; }

  #stacks_in_208 .small-7 {
    width: 58.33333%; }

  #stacks_in_208 .small-8 {
    width: 66.66667%; }

  #stacks_in_208 .small-9 {
    width: 75%; }

  #stacks_in_208 .small-10 {
    width: 83.33333%; }

  #stacks_in_208 .small-11 {
    width: 91.66667%; }

  #stacks_in_208 .small-12 {
    width: 100%; }

  #stacks_in_208 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_208 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_208 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_208 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_208 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_208 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_208 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_208 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_208 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_208 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_208 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_208 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_208 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_208 .column.small-centered,
  #stacks_in_208 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_208 .column.small-uncentered,
  #stacks_in_208 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_208 .column.small-centered:last-child,
  #stacks_in_208 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_208 .column.small-uncentered:last-child,
  #stacks_in_208 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_208 .column.small-uncentered.opposite,
  #stacks_in_208 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_208 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_208 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_208 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_208 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_208 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_208 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_208 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_208 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_208 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_208 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_208 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_208 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_208 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_208 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_208 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_208 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_208 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_208 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_208 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_208 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_208 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_208 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_208 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_208 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_208 .column,
  #stacks_in_208 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_208 .medium-1 {
    width: 8.33333%; }

  #stacks_in_208 .medium-2 {
    width: 16.66667%; }

  #stacks_in_208 .medium-3 {
    width: 25%; }

  #stacks_in_208 .medium-4 {
    width: 33.33333%; }

  #stacks_in_208 .medium-5 {
    width: 41.66667%; }

  #stacks_in_208 .medium-6 {
    width: 50%; }

  #stacks_in_208 .medium-7 {
    width: 58.33333%; }

  #stacks_in_208 .medium-8 {
    width: 66.66667%; }

  #stacks_in_208 .medium-9 {
    width: 75%; }

  #stacks_in_208 .medium-10 {
    width: 83.33333%; }

  #stacks_in_208 .medium-11 {
    width: 91.66667%; }

  #stacks_in_208 .medium-12 {
    width: 100%; }

  #stacks_in_208 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_208 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_208 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_208 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_208 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_208 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_208 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_208 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_208 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_208 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_208 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_208 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_208 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_208 .column.medium-centered,
  #stacks_in_208 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_208 .column.medium-uncentered,
  #stacks_in_208 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_208 .column.medium-centered:last-child,
  #stacks_in_208 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_208 .column.medium-uncentered:last-child,
  #stacks_in_208 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_208 .column.medium-uncentered.opposite,
  #stacks_in_208 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_208 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_208 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_208 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_208 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_208 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_208 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_208 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_208 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_208 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_208 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_208 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_208 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_208 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_208 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_208 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_208 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_208 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_208 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_208 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_208 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_208 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_208 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_208 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_208 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_208 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_208 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_208 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_208 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_208 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_208 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_208 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_208 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_208 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_208 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_208 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_208 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_208 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_208 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_208 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_208 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_208 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_208 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_208 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_208 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_208 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_208 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_208 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_208 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_208 .column,
  #stacks_in_208 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_208 .large-1 {
    width: 8.33333%; }

  #stacks_in_208 .large-2 {
    width: 16.66667%; }

  #stacks_in_208 .large-3 {
    width: 25%; }

  #stacks_in_208 .large-4 {
    width: 33.33333%; }

  #stacks_in_208 .large-5 {
    width: 41.66667%; }

  #stacks_in_208 .large-6 {
    width: 50%; }

  #stacks_in_208 .large-7 {
    width: 58.33333%; }

  #stacks_in_208 .large-8 {
    width: 66.66667%; }

  #stacks_in_208 .large-9 {
    width: 75%; }

  #stacks_in_208 .large-10 {
    width: 83.33333%; }

  #stacks_in_208 .large-11 {
    width: 91.66667%; }

  #stacks_in_208 .large-12 {
    width: 100%; }

  #stacks_in_208 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_208 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_208 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_208 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_208 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_208 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_208 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_208 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_208 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_208 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_208 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_208 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_208 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_208 .column.large-centered,
  #stacks_in_208 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_208 .column.large-uncentered,
  #stacks_in_208 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_208 .column.large-centered:last-child,
  #stacks_in_208 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_208 .column.large-uncentered:last-child,
  #stacks_in_208 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_208 .column.large-uncentered.opposite,
  #stacks_in_208 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_208 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_208 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_208 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_208 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_208 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_208 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_208 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_208 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_208 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_208 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_208 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_208 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_208 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_208 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_208 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_208 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_208 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_208 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_208 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_208 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_208 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_208 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_208 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_208 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_208 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_208 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_208 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_208 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_208 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_208 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_208 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_208 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_208 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_208 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_208 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_208 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_208 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_208 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_208 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_208 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_208 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_208 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_208 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_208 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_208 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_208 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_208 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_208 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_208 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_208 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_208 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_208 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_208 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_208 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_208 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_208 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_208 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_208 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_208 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_208 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_208 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_208 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_208 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_208 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_208 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_208 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_208 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_208 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_208 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_208 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_208 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_208 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_208 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_208 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_208 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_208 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_208 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_208 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_208 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_208 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_208 {
	background-color: rgba(128, 0, 255, 1.00);
	padding:  20px;
}
 @media(hover:hover){#stacks_in_849.blu-sidebar>.blu-side .my-titles{-webkit-transition:-webkit-transform 120ms ease;transition:-webkit-transform 120ms ease;transition:transform 120ms ease;transition:transform 120ms ease,-webkit-transform 120ms ease}#stacks_in_849.blu-sidebar>.blu-side.med-left .my-titles{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#stacks_in_849.blu-sidebar>.blu-side.med-right .my-titles{-webkit-transform:translateX(100%);transform:translateX(100%)}#stacks_in_849.blu-sidebar>.blu-side:hover .my-titles{-webkit-transform:translateX(0%);transform:translateX(0%)}}@media(hover:hover){#stacks_in_849.blu-sidebar>.blu-side .my-icons{-webkit-transition:-webkit-filter 120ms ease;transition:-webkit-filter 120ms ease;transition:filter 120ms ease;transition:filter 120ms ease,-webkit-filter 120ms ease}#stacks_in_849.blu-sidebar>.blu-side .my-icons{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#stacks_in_849.blu-sidebar>.blu-side:hover .my-icons{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@media screen and (min-width:640px){#stacks_in_849.blu-sidebar.full-height{height:100vh}#stacks_in_849.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_849.blu-sidebar.full-height>.blu-side>.blu-side__wrap{max-height:100vh;-webkit-transition:none;transition:none}#stacks_in_849.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_849.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-x:hidden}#stacks_in_849.blu-sidebar.full-height>.blu-content>.blu-content__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_849.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}} #stacks_in_849.blu-sidebar>.blu-side{-webkit-transition:-webkit-flex-basis 180ms ease-in-out;transition:-webkit-flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out,-webkit-flex-basis 180ms ease-in-out,-ms-flex-preferred-size 180ms ease-in-out}#stacks_in_849.blu-sidebar>.blu-gutter{border-left:0px solid rgba(204, 204, 204, 1.00);margin-left:0.00px;margin-right:0.00px}#stacks_in_849.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#stacks_in_849.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}@media screen and (max-height:0px){#stacks_in_849.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{display:block}}@media screen and (max-height:0px){#stacks_in_849.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{display:block}}@media all and (max-width:640px){#stacks_in_849.blu-sidebar>.blu-side.sm-top{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_849.blu-sidebar>.blu-side.sm-bot{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#stacks_in_849.blu-sidebar>.blu-side.sm-hide{display:none}#stacks_in_849.blu-sidebar>.blu-side>.blu-gutter{display:none}#stacks_in_849.blu-sidebar.stacked-gutter>.blu-side.sm-top{margin-bottom:12.00px}#stacks_in_849.blu-sidebar.stacked-gutter>.blu-content.side-sm-bot{margin-bottom:12.00px}}@media all and (min-width:640px){#stacks_in_849.blu-sidebar.med-left>.blu-side{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_849.blu-sidebar.med-left>.blu-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_849.blu-sidebar.med-right>.blu-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_849.blu-sidebar.med-right>.blu-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media all and (min-width:640px){#stacks_in_849.blu-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#stacks_in_849.blu-sidebar>.blu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}#stacks_in_849.blu-sidebar>.blu-content>.blu-content__wrap{width:100%}#stacks_in_849.blu-sidebar>.blu-side{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(70% - 0px);flex-basis:calc(70% - 0px);max-width:9999px;min-width:100px}
#stacks_in_849.blu-sidebar>.blu-side>.blu-side__wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}  #stacks_in_849.blu-sidebar>.blu-content{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_849.blu-sidebar>.blu-content::before,#stacks_in_849.blu-sidebar>.blu-content::after{border-radius:calc(0px - 0px)}#stacks_in_849.blu-sidebar>.blu-side{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_849.blu-sidebar>.blu-side::before,#stacks_in_849.blu-sidebar>.blu-side::after{border-radius:calc(0px - 0px)} 
.stacks_in_857wrapper {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 1rem;
	
}
#stacks_in_857 h1, #stacks_in_857 h2, #stacks_in_857 h3, #stacks_in_857 h4, #stacks_in_857 h5, #stacks_in_857 h6 {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 30px;
	font-weight: 300;
	
	
	color: rgba(99, 192, 202, 1.00);
	
}

.stacks_in_857image {
	padding-right: 0px;
}

.stacks_in_857image img {
	width: 32px;
	filter: opacity(1);
}

.stacks_in_857badge {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	 background: rgba(99, 192, 202, 1.00); 
	
	
	color: rgba(255, 255, 255, 1.00);
	font-family: 'Fira Sans', Arial, sans-serif;
	font-size: 20px;
	border-radius: 50%;
	filter: opacity(1);
	font-weight: normal;
	
	
}

#stacks_in_857 a, #stacks_in_857 a:visited, #stacks_in_857 a:hover, #stacks_in_857 a:active {
	text-decoration: none;
}


#stacks_in_864 p,#stacks_in_864 div,#stacks_in_864 ul,#stacks_in_864 ol,#stacks_in_864 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_864 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_864 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_864,#stacks_in_864 div,#stacks_in_864 p,#stacks_in_864 ol,#stacks_in_864 ul li,#stacks_in_864 ol li,#stacks_in_864 ol,#stacks_in_864 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_864,#stacks_in_864 div,#stacks_in_864 p,#stacks_in_864 ol,#stacks_in_864 ul li,#stacks_in_864 ol li,#stacks_in_864 ol,#stacks_in_864 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_864,#stacks_in_864 div,#stacks_in_864 p,#stacks_in_864 .fa:not(.no-indent),#stacks_in_864 ol,#stacks_in_864 ul li,#stacks_in_864 ol li,#stacks_in_864 ol,#stacks_in_864 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_864{}}#stacks_in_864,#stacks_in_864 div,#stacks_in_864 p,#stacks_in_864 ul,#stacks_in_864 ul li,#stacks_in_864 ol li,#stacks_in_864 ol,#stacks_in_864 dl,#stacks_in_864 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_865 p,#stacks_in_865 div,#stacks_in_865 ul,#stacks_in_865 ol,#stacks_in_865 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_865 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_865 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_865,#stacks_in_865 div,#stacks_in_865 p,#stacks_in_865 ol,#stacks_in_865 ul li,#stacks_in_865 ol li,#stacks_in_865 ol,#stacks_in_865 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_865,#stacks_in_865 div,#stacks_in_865 p,#stacks_in_865 ol,#stacks_in_865 ul li,#stacks_in_865 ol li,#stacks_in_865 ol,#stacks_in_865 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_865,#stacks_in_865 div,#stacks_in_865 p,#stacks_in_865 .fa:not(.no-indent),#stacks_in_865 ol,#stacks_in_865 ul li,#stacks_in_865 ol li,#stacks_in_865 ol,#stacks_in_865 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_865{}}#stacks_in_865,#stacks_in_865 div,#stacks_in_865 p,#stacks_in_865 ul,#stacks_in_865 ul li,#stacks_in_865 ol li,#stacks_in_865 ol,#stacks_in_865 dl,#stacks_in_865 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

  #stacks_in_851.scroll-mate-wrapper.sm-float{z-index:0}#stacks_in_851.scroll-mate-wrapper{overflow:visible}#stacks_in_851.scroll-mate-wrapper.scroll-perspective{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:500px;perspective:500px}#stacks_in_851.scroll-mate-wrapper>.scroll-mate-inner{-webkit-transform-origin:50.00% 50.00%;transform-origin:50.00% 50.00%}  
#fluid_image_stacks_in_854 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1.00) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_854 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_854.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_854.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_854.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_854.automatic {
    max-width: 70%; }
  #fluid_image_stacks_in_854.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_854.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
/* ********* */
/* 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_234 article,
#stacks_in_234 aside,
#stacks_in_234 details,
#stacks_in_234 figcaption,
#stacks_in_234 figure,
#stacks_in_234 footer,
#stacks_in_234 header,
#stacks_in_234 hgroup,
#stacks_in_234 main,
#stacks_in_234 nav,
#stacks_in_234 section,
#stacks_in_234 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_234 audio,
#stacks_in_234 canvas,
#stacks_in_234 progress,
#stacks_in_234 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_234 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_234 [hidden],
#stacks_in_234 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_234 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_234 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_234 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_234 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_234 code,
#stacks_in_234 kbd,
#stacks_in_234 pre,
#stacks_in_234 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

#stacks_in_234 *,
#stacks_in_234 *:before,
#stacks_in_234 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_234 .wow {
  visibility: hidden;
}


#stacks_in_234>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_234>ul>li {
    margin-bottom: 12px;
  }
}








/* Handles making images responsive inside the stack */
#stacks_in_234 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_234 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_234 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_234 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_234 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_234 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_234 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_234 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_234 *,
#stacks_in_234 *:before,
#stacks_in_234 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_234 .left {
  float: left !important; }

#stacks_in_234 .right {
  float: right !important; }

#stacks_in_234 .clearfix:before, 
#stacks_in_234 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_234 .clearfix:after {
  clear: both; }

#stacks_in_234 .hide {
  display: none; }

#stacks_in_234 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_234 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_234 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_234 select {
  width: 100%; }

#stacks_in_234 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_234 .row {
  max-width: 62.5em; 
}


#stacks_in_234 .row:before, 
#stacks_in_234 .row:after {
  content: " ";
  display: table; }

#stacks_in_234 .row:after {
  clear: both; }

#stacks_in_234 .row.collapse > .column,
#stacks_in_234 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_234 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_234 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_234 .row .row:before, 
#stacks_in_234 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_234 .row .row:after {
  clear: both; }

#stacks_in_234 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_234 .row .row.collapse:before, 
#stacks_in_234 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_234 .row .row.collapse:after {
  clear: both; }

#stacks_in_234 .column,
#stacks_in_234 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_234 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_234 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_234 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_234 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_234 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_234 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_234 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_234 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_234 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_234 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_234 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_234 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_234 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_234 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_234 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_234 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_234 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_234 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_234 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_234 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_234 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_234 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_234 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_234 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_234 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_234 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_234 .column,
  #stacks_in_234 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_234 .small-1 {
    width: 8.33333%; }

  #stacks_in_234 .small-2 {
    width: 16.66667%; }

  #stacks_in_234 .small-3 {
    width: 25%; }

  #stacks_in_234 .small-4 {
    width: 33.33333%; }

  #stacks_in_234 .small-5 {
    width: 41.66667%; }

  #stacks_in_234 .small-6 {
    width: 50%; }

  #stacks_in_234 .small-7 {
    width: 58.33333%; }

  #stacks_in_234 .small-8 {
    width: 66.66667%; }

  #stacks_in_234 .small-9 {
    width: 75%; }

  #stacks_in_234 .small-10 {
    width: 83.33333%; }

  #stacks_in_234 .small-11 {
    width: 91.66667%; }

  #stacks_in_234 .small-12 {
    width: 100%; }

  #stacks_in_234 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_234 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_234 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_234 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_234 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_234 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_234 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_234 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_234 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_234 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_234 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_234 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_234 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_234 .column.small-centered,
  #stacks_in_234 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_234 .column.small-uncentered,
  #stacks_in_234 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_234 .column.small-centered:last-child,
  #stacks_in_234 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_234 .column.small-uncentered:last-child,
  #stacks_in_234 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_234 .column.small-uncentered.opposite,
  #stacks_in_234 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_234 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_234 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_234 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_234 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_234 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_234 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_234 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_234 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_234 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_234 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_234 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_234 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_234 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_234 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_234 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_234 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_234 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_234 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_234 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_234 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_234 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_234 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_234 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_234 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_234 .column,
  #stacks_in_234 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_234 .medium-1 {
    width: 8.33333%; }

  #stacks_in_234 .medium-2 {
    width: 16.66667%; }

  #stacks_in_234 .medium-3 {
    width: 25%; }

  #stacks_in_234 .medium-4 {
    width: 33.33333%; }

  #stacks_in_234 .medium-5 {
    width: 41.66667%; }

  #stacks_in_234 .medium-6 {
    width: 50%; }

  #stacks_in_234 .medium-7 {
    width: 58.33333%; }

  #stacks_in_234 .medium-8 {
    width: 66.66667%; }

  #stacks_in_234 .medium-9 {
    width: 75%; }

  #stacks_in_234 .medium-10 {
    width: 83.33333%; }

  #stacks_in_234 .medium-11 {
    width: 91.66667%; }

  #stacks_in_234 .medium-12 {
    width: 100%; }

  #stacks_in_234 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_234 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_234 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_234 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_234 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_234 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_234 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_234 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_234 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_234 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_234 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_234 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_234 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_234 .column.medium-centered,
  #stacks_in_234 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_234 .column.medium-uncentered,
  #stacks_in_234 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_234 .column.medium-centered:last-child,
  #stacks_in_234 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_234 .column.medium-uncentered:last-child,
  #stacks_in_234 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_234 .column.medium-uncentered.opposite,
  #stacks_in_234 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_234 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_234 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_234 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_234 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_234 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_234 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_234 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_234 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_234 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_234 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_234 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_234 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_234 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_234 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_234 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_234 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_234 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_234 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_234 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_234 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_234 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_234 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_234 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_234 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_234 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_234 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_234 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_234 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_234 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_234 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_234 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_234 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_234 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_234 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_234 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_234 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_234 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_234 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_234 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_234 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_234 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_234 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_234 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_234 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_234 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_234 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_234 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_234 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_234 .column,
  #stacks_in_234 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_234 .large-1 {
    width: 8.33333%; }

  #stacks_in_234 .large-2 {
    width: 16.66667%; }

  #stacks_in_234 .large-3 {
    width: 25%; }

  #stacks_in_234 .large-4 {
    width: 33.33333%; }

  #stacks_in_234 .large-5 {
    width: 41.66667%; }

  #stacks_in_234 .large-6 {
    width: 50%; }

  #stacks_in_234 .large-7 {
    width: 58.33333%; }

  #stacks_in_234 .large-8 {
    width: 66.66667%; }

  #stacks_in_234 .large-9 {
    width: 75%; }

  #stacks_in_234 .large-10 {
    width: 83.33333%; }

  #stacks_in_234 .large-11 {
    width: 91.66667%; }

  #stacks_in_234 .large-12 {
    width: 100%; }

  #stacks_in_234 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_234 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_234 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_234 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_234 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_234 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_234 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_234 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_234 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_234 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_234 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_234 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_234 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_234 .column.large-centered,
  #stacks_in_234 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_234 .column.large-uncentered,
  #stacks_in_234 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_234 .column.large-centered:last-child,
  #stacks_in_234 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_234 .column.large-uncentered:last-child,
  #stacks_in_234 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_234 .column.large-uncentered.opposite,
  #stacks_in_234 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_234 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_234 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_234 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_234 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_234 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_234 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_234 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_234 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_234 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_234 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_234 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_234 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_234 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_234 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_234 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_234 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_234 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_234 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_234 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_234 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_234 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_234 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_234 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_234 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_234 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_234 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_234 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_234 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_234 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_234 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_234 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_234 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_234 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_234 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_234 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_234 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_234 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_234 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_234 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_234 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_234 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_234 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_234 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_234 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_234 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_234 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_234 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_234 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_234 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_234 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_234 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_234 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_234 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_234 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_234 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_234 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_234 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_234 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_234 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_234 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_234 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_234 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_234 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_234 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_234 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_234 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_234 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_234 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_234 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_234 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_234 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_234 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_234 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_234 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_234 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_234 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_234 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_234 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_234 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_234 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_234 {
	padding:  20px;
}
 @media(hover:hover){#stacks_in_42.blu-sidebar>.blu-side .my-titles{-webkit-transition:-webkit-transform 120ms ease;transition:-webkit-transform 120ms ease;transition:transform 120ms ease;transition:transform 120ms ease,-webkit-transform 120ms ease}#stacks_in_42.blu-sidebar>.blu-side.med-left .my-titles{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#stacks_in_42.blu-sidebar>.blu-side.med-right .my-titles{-webkit-transform:translateX(100%);transform:translateX(100%)}#stacks_in_42.blu-sidebar>.blu-side:hover .my-titles{-webkit-transform:translateX(0%);transform:translateX(0%)}}@media(hover:hover){#stacks_in_42.blu-sidebar>.blu-side .my-icons{-webkit-transition:-webkit-filter 120ms ease;transition:-webkit-filter 120ms ease;transition:filter 120ms ease;transition:filter 120ms ease,-webkit-filter 120ms ease}#stacks_in_42.blu-sidebar>.blu-side .my-icons{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#stacks_in_42.blu-sidebar>.blu-side:hover .my-icons{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@media screen and (min-width:640px){#stacks_in_42.blu-sidebar.full-height{height:100vh}#stacks_in_42.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_42.blu-sidebar.full-height>.blu-side>.blu-side__wrap{max-height:100vh;-webkit-transition:none;transition:none}#stacks_in_42.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_42.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-x:hidden}#stacks_in_42.blu-sidebar.full-height>.blu-content>.blu-content__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_42.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}} #stacks_in_42.blu-sidebar>.blu-side{-webkit-transition:-webkit-flex-basis 180ms ease-in-out;transition:-webkit-flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out,-webkit-flex-basis 180ms ease-in-out,-ms-flex-preferred-size 180ms ease-in-out}#stacks_in_42.blu-sidebar>.blu-gutter{border-left:0px solid rgba(204, 204, 204, 1.00);margin-left:0.00px;margin-right:0.00px}#stacks_in_42.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#stacks_in_42.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}@media screen and (max-height:0px){#stacks_in_42.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{display:block}}@media screen and (max-height:0px){#stacks_in_42.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{display:block}}@media all and (max-width:640px){#stacks_in_42.blu-sidebar>.blu-side.sm-top{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_42.blu-sidebar>.blu-side.sm-bot{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#stacks_in_42.blu-sidebar>.blu-side.sm-hide{display:none}#stacks_in_42.blu-sidebar>.blu-side>.blu-gutter{display:none}#stacks_in_42.blu-sidebar.stacked-gutter>.blu-side.sm-top{margin-bottom:12.00px}#stacks_in_42.blu-sidebar.stacked-gutter>.blu-content.side-sm-bot{margin-bottom:12.00px}}@media all and (min-width:640px){#stacks_in_42.blu-sidebar.med-left>.blu-side{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_42.blu-sidebar.med-left>.blu-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_42.blu-sidebar.med-right>.blu-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_42.blu-sidebar.med-right>.blu-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media all and (min-width:640px){#stacks_in_42.blu-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#stacks_in_42.blu-sidebar>.blu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}#stacks_in_42.blu-sidebar>.blu-content>.blu-content__wrap{width:100%}#stacks_in_42.blu-sidebar>.blu-side{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(70% - 0px);flex-basis:calc(70% - 0px);max-width:9999px;min-width:100px}
#stacks_in_42.blu-sidebar>.blu-side>.blu-side__wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}  #stacks_in_42.blu-sidebar>.blu-content{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_42.blu-sidebar>.blu-content::before,#stacks_in_42.blu-sidebar>.blu-content::after{border-radius:calc(0px - 0px)}#stacks_in_42.blu-sidebar>.blu-side{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_42.blu-sidebar>.blu-side::before,#stacks_in_42.blu-sidebar>.blu-side::after{border-radius:calc(0px - 0px)} 
.stacks_in_101wrapper {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 1rem;
	
}
#stacks_in_101 h1, #stacks_in_101 h2, #stacks_in_101 h3, #stacks_in_101 h4, #stacks_in_101 h5, #stacks_in_101 h6 {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 30px;
	font-weight: 300;
	
	
	color: rgba(99, 192, 202, 1.00);
	
}

.stacks_in_101image {
	padding-right: 0px;
}

.stacks_in_101image img {
	width: 32px;
	filter: opacity(1);
}

.stacks_in_101badge {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	 background: rgba(99, 192, 202, 1.00); 
	
	
	color: rgba(255, 255, 255, 1.00);
	font-family: 'Fira Sans', Arial, sans-serif;
	font-size: 20px;
	border-radius: 50%;
	filter: opacity(1);
	font-weight: normal;
	
	
}

#stacks_in_101 a, #stacks_in_101 a:visited, #stacks_in_101 a:hover, #stacks_in_101 a:active {
	text-decoration: none;
}


#stacks_in_874,#stacks_in_874 div,#stacks_in_874 p,#stacks_in_874 ol,#stacks_in_874 ul li,#stacks_in_874 ol li,#stacks_in_874 ol,#stacks_in_874 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_874,#stacks_in_874 div,#stacks_in_874 p,#stacks_in_874 ol,#stacks_in_874 ul li,#stacks_in_874 ol li,#stacks_in_874 ol,#stacks_in_874 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_874,#stacks_in_874 div,#stacks_in_874 p,#stacks_in_874 .fa:not(.no-indent),#stacks_in_874 ol,#stacks_in_874 ul li,#stacks_in_874 ol li,#stacks_in_874 ol,#stacks_in_874 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_874{}}#stacks_in_874,#stacks_in_874 div,#stacks_in_874 p,#stacks_in_874 ul,#stacks_in_874 ul li,#stacks_in_874 ol li,#stacks_in_874 ol,#stacks_in_874 dl,#stacks_in_874 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_877,#stacks_in_877 div,#stacks_in_877 p,#stacks_in_877 ol,#stacks_in_877 ul li,#stacks_in_877 ol li,#stacks_in_877 ol,#stacks_in_877 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_877,#stacks_in_877 div,#stacks_in_877 p,#stacks_in_877 ol,#stacks_in_877 ul li,#stacks_in_877 ol li,#stacks_in_877 ol,#stacks_in_877 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_877,#stacks_in_877 div,#stacks_in_877 p,#stacks_in_877 .fa:not(.no-indent),#stacks_in_877 ol,#stacks_in_877 ul li,#stacks_in_877 ol li,#stacks_in_877 ol,#stacks_in_877 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_877{}}#stacks_in_877,#stacks_in_877 div,#stacks_in_877 p,#stacks_in_877 ul,#stacks_in_877 ul li,#stacks_in_877 ol li,#stacks_in_877 ol,#stacks_in_877 dl,#stacks_in_877 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_880,#stacks_in_880 div,#stacks_in_880 p,#stacks_in_880 ol,#stacks_in_880 ul li,#stacks_in_880 ol li,#stacks_in_880 ol,#stacks_in_880 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_880,#stacks_in_880 div,#stacks_in_880 p,#stacks_in_880 ol,#stacks_in_880 ul li,#stacks_in_880 ol li,#stacks_in_880 ol,#stacks_in_880 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_880,#stacks_in_880 div,#stacks_in_880 p,#stacks_in_880 .fa:not(.no-indent),#stacks_in_880 ol,#stacks_in_880 ul li,#stacks_in_880 ol li,#stacks_in_880 ol,#stacks_in_880 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_880{}}#stacks_in_880,#stacks_in_880 div,#stacks_in_880 p,#stacks_in_880 ul,#stacks_in_880 ul li,#stacks_in_880 ol li,#stacks_in_880 ol,#stacks_in_880 dl,#stacks_in_880 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

  #stacks_in_45.scroll-mate-wrapper.sm-float{z-index:0}#stacks_in_45.scroll-mate-wrapper{overflow:visible}#stacks_in_45.scroll-mate-wrapper.scroll-perspective{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:500px;perspective:500px}#stacks_in_45.scroll-mate-wrapper>.scroll-mate-inner{-webkit-transform-origin:50.00% 50.00%;transform-origin:50.00% 50.00%}  
#fluid_image_stacks_in_50 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1.00) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_50 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_50.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_50.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_50.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_50.automatic {
    max-width: 70%; }
  #fluid_image_stacks_in_50.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_50.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
/* ********* */
/* 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_232 article,
#stacks_in_232 aside,
#stacks_in_232 details,
#stacks_in_232 figcaption,
#stacks_in_232 figure,
#stacks_in_232 footer,
#stacks_in_232 header,
#stacks_in_232 hgroup,
#stacks_in_232 main,
#stacks_in_232 nav,
#stacks_in_232 section,
#stacks_in_232 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_232 audio,
#stacks_in_232 canvas,
#stacks_in_232 progress,
#stacks_in_232 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_232 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_232 [hidden],
#stacks_in_232 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_232 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_232 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_232 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_232 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_232 code,
#stacks_in_232 kbd,
#stacks_in_232 pre,
#stacks_in_232 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

#stacks_in_232 *,
#stacks_in_232 *:before,
#stacks_in_232 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_232 .wow {
  visibility: hidden;
}


#stacks_in_232>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_232>ul>li {
    margin-bottom: 12px;
  }
}








/* Handles making images responsive inside the stack */
#stacks_in_232 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_232 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_232 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_232 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_232 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_232 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_232 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_232 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_232 *,
#stacks_in_232 *:before,
#stacks_in_232 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_232 .left {
  float: left !important; }

#stacks_in_232 .right {
  float: right !important; }

#stacks_in_232 .clearfix:before, 
#stacks_in_232 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_232 .clearfix:after {
  clear: both; }

#stacks_in_232 .hide {
  display: none; }

#stacks_in_232 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_232 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_232 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_232 select {
  width: 100%; }

#stacks_in_232 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_232 .row {
  max-width: 62.5em; 
}


#stacks_in_232 .row:before, 
#stacks_in_232 .row:after {
  content: " ";
  display: table; }

#stacks_in_232 .row:after {
  clear: both; }

#stacks_in_232 .row.collapse > .column,
#stacks_in_232 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_232 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_232 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_232 .row .row:before, 
#stacks_in_232 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_232 .row .row:after {
  clear: both; }

#stacks_in_232 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_232 .row .row.collapse:before, 
#stacks_in_232 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_232 .row .row.collapse:after {
  clear: both; }

#stacks_in_232 .column,
#stacks_in_232 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_232 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_232 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_232 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_232 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_232 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_232 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_232 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_232 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_232 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_232 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_232 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_232 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_232 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_232 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_232 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_232 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_232 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_232 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_232 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_232 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_232 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_232 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_232 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_232 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_232 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_232 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_232 .column,
  #stacks_in_232 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_232 .small-1 {
    width: 8.33333%; }

  #stacks_in_232 .small-2 {
    width: 16.66667%; }

  #stacks_in_232 .small-3 {
    width: 25%; }

  #stacks_in_232 .small-4 {
    width: 33.33333%; }

  #stacks_in_232 .small-5 {
    width: 41.66667%; }

  #stacks_in_232 .small-6 {
    width: 50%; }

  #stacks_in_232 .small-7 {
    width: 58.33333%; }

  #stacks_in_232 .small-8 {
    width: 66.66667%; }

  #stacks_in_232 .small-9 {
    width: 75%; }

  #stacks_in_232 .small-10 {
    width: 83.33333%; }

  #stacks_in_232 .small-11 {
    width: 91.66667%; }

  #stacks_in_232 .small-12 {
    width: 100%; }

  #stacks_in_232 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_232 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_232 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_232 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_232 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_232 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_232 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_232 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_232 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_232 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_232 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_232 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_232 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_232 .column.small-centered,
  #stacks_in_232 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_232 .column.small-uncentered,
  #stacks_in_232 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_232 .column.small-centered:last-child,
  #stacks_in_232 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_232 .column.small-uncentered:last-child,
  #stacks_in_232 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_232 .column.small-uncentered.opposite,
  #stacks_in_232 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_232 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_232 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_232 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_232 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_232 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_232 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_232 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_232 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_232 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_232 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_232 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_232 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_232 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_232 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_232 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_232 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_232 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_232 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_232 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_232 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_232 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_232 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_232 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_232 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_232 .column,
  #stacks_in_232 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_232 .medium-1 {
    width: 8.33333%; }

  #stacks_in_232 .medium-2 {
    width: 16.66667%; }

  #stacks_in_232 .medium-3 {
    width: 25%; }

  #stacks_in_232 .medium-4 {
    width: 33.33333%; }

  #stacks_in_232 .medium-5 {
    width: 41.66667%; }

  #stacks_in_232 .medium-6 {
    width: 50%; }

  #stacks_in_232 .medium-7 {
    width: 58.33333%; }

  #stacks_in_232 .medium-8 {
    width: 66.66667%; }

  #stacks_in_232 .medium-9 {
    width: 75%; }

  #stacks_in_232 .medium-10 {
    width: 83.33333%; }

  #stacks_in_232 .medium-11 {
    width: 91.66667%; }

  #stacks_in_232 .medium-12 {
    width: 100%; }

  #stacks_in_232 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_232 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_232 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_232 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_232 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_232 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_232 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_232 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_232 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_232 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_232 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_232 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_232 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_232 .column.medium-centered,
  #stacks_in_232 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_232 .column.medium-uncentered,
  #stacks_in_232 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_232 .column.medium-centered:last-child,
  #stacks_in_232 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_232 .column.medium-uncentered:last-child,
  #stacks_in_232 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_232 .column.medium-uncentered.opposite,
  #stacks_in_232 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_232 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_232 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_232 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_232 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_232 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_232 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_232 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_232 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_232 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_232 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_232 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_232 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_232 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_232 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_232 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_232 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_232 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_232 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_232 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_232 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_232 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_232 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_232 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_232 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_232 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_232 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_232 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_232 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_232 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_232 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_232 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_232 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_232 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_232 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_232 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_232 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_232 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_232 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_232 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_232 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_232 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_232 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_232 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_232 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_232 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_232 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_232 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_232 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_232 .column,
  #stacks_in_232 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_232 .large-1 {
    width: 8.33333%; }

  #stacks_in_232 .large-2 {
    width: 16.66667%; }

  #stacks_in_232 .large-3 {
    width: 25%; }

  #stacks_in_232 .large-4 {
    width: 33.33333%; }

  #stacks_in_232 .large-5 {
    width: 41.66667%; }

  #stacks_in_232 .large-6 {
    width: 50%; }

  #stacks_in_232 .large-7 {
    width: 58.33333%; }

  #stacks_in_232 .large-8 {
    width: 66.66667%; }

  #stacks_in_232 .large-9 {
    width: 75%; }

  #stacks_in_232 .large-10 {
    width: 83.33333%; }

  #stacks_in_232 .large-11 {
    width: 91.66667%; }

  #stacks_in_232 .large-12 {
    width: 100%; }

  #stacks_in_232 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_232 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_232 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_232 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_232 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_232 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_232 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_232 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_232 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_232 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_232 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_232 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_232 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_232 .column.large-centered,
  #stacks_in_232 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_232 .column.large-uncentered,
  #stacks_in_232 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_232 .column.large-centered:last-child,
  #stacks_in_232 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_232 .column.large-uncentered:last-child,
  #stacks_in_232 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_232 .column.large-uncentered.opposite,
  #stacks_in_232 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_232 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_232 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_232 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_232 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_232 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_232 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_232 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_232 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_232 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_232 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_232 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_232 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_232 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_232 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_232 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_232 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_232 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_232 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_232 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_232 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_232 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_232 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_232 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_232 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_232 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_232 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_232 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_232 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_232 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_232 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_232 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_232 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_232 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_232 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_232 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_232 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_232 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_232 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_232 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_232 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_232 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_232 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_232 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_232 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_232 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_232 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_232 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_232 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_232 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_232 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_232 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_232 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_232 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_232 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_232 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_232 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_232 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_232 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_232 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_232 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_232 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_232 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_232 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_232 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_232 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_232 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_232 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_232 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_232 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_232 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_232 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_232 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_232 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_232 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_232 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_232 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_232 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_232 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_232 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_232 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_232 {
	background-color: rgba(238, 190, 15, 1.00);
	padding:  20px;
}
 @media(hover:hover){#stacks_in_105.blu-sidebar>.blu-side .my-titles{-webkit-transition:-webkit-transform 120ms ease;transition:-webkit-transform 120ms ease;transition:transform 120ms ease;transition:transform 120ms ease,-webkit-transform 120ms ease}#stacks_in_105.blu-sidebar>.blu-side.med-left .my-titles{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#stacks_in_105.blu-sidebar>.blu-side.med-right .my-titles{-webkit-transform:translateX(100%);transform:translateX(100%)}#stacks_in_105.blu-sidebar>.blu-side:hover .my-titles{-webkit-transform:translateX(0%);transform:translateX(0%)}}@media(hover:hover){#stacks_in_105.blu-sidebar>.blu-side .my-icons{-webkit-transition:-webkit-filter 120ms ease;transition:-webkit-filter 120ms ease;transition:filter 120ms ease;transition:filter 120ms ease,-webkit-filter 120ms ease}#stacks_in_105.blu-sidebar>.blu-side .my-icons{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#stacks_in_105.blu-sidebar>.blu-side:hover .my-icons{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@media screen and (min-width:640px){#stacks_in_105.blu-sidebar.full-height{height:100vh}#stacks_in_105.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_105.blu-sidebar.full-height>.blu-side>.blu-side__wrap{max-height:100vh;-webkit-transition:none;transition:none}#stacks_in_105.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_105.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-x:hidden}#stacks_in_105.blu-sidebar.full-height>.blu-content>.blu-content__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_105.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}} #stacks_in_105.blu-sidebar>.blu-side{-webkit-transition:-webkit-flex-basis 180ms ease-in-out;transition:-webkit-flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out,-webkit-flex-basis 180ms ease-in-out,-ms-flex-preferred-size 180ms ease-in-out}#stacks_in_105.blu-sidebar>.blu-gutter{border-left:0px solid rgba(204, 204, 204, 1.00);margin-left:0.00px;margin-right:0.00px}#stacks_in_105.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#stacks_in_105.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}@media screen and (max-height:0px){#stacks_in_105.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{display:block}}@media screen and (max-height:0px){#stacks_in_105.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{display:block}}@media all and (max-width:640px){#stacks_in_105.blu-sidebar>.blu-side.sm-top{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_105.blu-sidebar>.blu-side.sm-bot{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#stacks_in_105.blu-sidebar>.blu-side.sm-hide{display:none}#stacks_in_105.blu-sidebar>.blu-side>.blu-gutter{display:none}#stacks_in_105.blu-sidebar.stacked-gutter>.blu-side.sm-top{margin-bottom:12.00px}#stacks_in_105.blu-sidebar.stacked-gutter>.blu-content.side-sm-bot{margin-bottom:12.00px}}@media all and (min-width:640px){#stacks_in_105.blu-sidebar.med-left>.blu-side{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_105.blu-sidebar.med-left>.blu-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_105.blu-sidebar.med-right>.blu-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_105.blu-sidebar.med-right>.blu-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media all and (min-width:640px){#stacks_in_105.blu-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#stacks_in_105.blu-sidebar>.blu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}#stacks_in_105.blu-sidebar>.blu-content>.blu-content__wrap{width:100%}#stacks_in_105.blu-sidebar>.blu-side{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(70% - 0px);flex-basis:calc(70% - 0px);max-width:9999px;min-width:100px}
#stacks_in_105.blu-sidebar>.blu-side>.blu-side__wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}  #stacks_in_105.blu-sidebar>.blu-content{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_105.blu-sidebar>.blu-content::before,#stacks_in_105.blu-sidebar>.blu-content::after{border-radius:calc(0px - 0px)}#stacks_in_105.blu-sidebar>.blu-side{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_105.blu-sidebar>.blu-side::before,#stacks_in_105.blu-sidebar>.blu-side::after{border-radius:calc(0px - 0px)} 
.stacks_in_113wrapper {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 1rem;
	
}
#stacks_in_113 h1, #stacks_in_113 h2, #stacks_in_113 h3, #stacks_in_113 h4, #stacks_in_113 h5, #stacks_in_113 h6 {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 30px;
	font-weight: 300;
	
	
	color: rgba(128, 0, 255, 1.00);
	
}

.stacks_in_113image {
	padding-right: 0px;
}

.stacks_in_113image img {
	width: 32px;
	filter: opacity(1);
}

.stacks_in_113badge {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	 background: rgba(128, 0, 255, 1.00); 
	
	
	color: rgba(255, 255, 255, 1.00);
	font-family: 'Fira Sans', Arial, sans-serif;
	font-size: 20px;
	border-radius: 50%;
	filter: opacity(1);
	font-weight: normal;
	
	
}

#stacks_in_113 a, #stacks_in_113 a:visited, #stacks_in_113 a:hover, #stacks_in_113 a:active {
	text-decoration: none;
}


#stacks_in_883,#stacks_in_883 div,#stacks_in_883 p,#stacks_in_883 ol,#stacks_in_883 ul li,#stacks_in_883 ol li,#stacks_in_883 ol,#stacks_in_883 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_883,#stacks_in_883 div,#stacks_in_883 p,#stacks_in_883 ol,#stacks_in_883 ul li,#stacks_in_883 ol li,#stacks_in_883 ol,#stacks_in_883 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_883,#stacks_in_883 div,#stacks_in_883 p,#stacks_in_883 .fa:not(.no-indent),#stacks_in_883 ol,#stacks_in_883 ul li,#stacks_in_883 ol li,#stacks_in_883 ol,#stacks_in_883 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_883{}}#stacks_in_883,#stacks_in_883 div,#stacks_in_883 p,#stacks_in_883 ul,#stacks_in_883 ul li,#stacks_in_883 ol li,#stacks_in_883 ol,#stacks_in_883 dl,#stacks_in_883 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_886,#stacks_in_886 div,#stacks_in_886 p,#stacks_in_886 ol,#stacks_in_886 ul li,#stacks_in_886 ol li,#stacks_in_886 ol,#stacks_in_886 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_886,#stacks_in_886 div,#stacks_in_886 p,#stacks_in_886 ol,#stacks_in_886 ul li,#stacks_in_886 ol li,#stacks_in_886 ol,#stacks_in_886 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_886,#stacks_in_886 div,#stacks_in_886 p,#stacks_in_886 .fa:not(.no-indent),#stacks_in_886 ol,#stacks_in_886 ul li,#stacks_in_886 ol li,#stacks_in_886 ol,#stacks_in_886 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_886{}}#stacks_in_886,#stacks_in_886 div,#stacks_in_886 p,#stacks_in_886 ul,#stacks_in_886 ul li,#stacks_in_886 ol li,#stacks_in_886 ol,#stacks_in_886 dl,#stacks_in_886 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_889,#stacks_in_889 div,#stacks_in_889 p,#stacks_in_889 ol,#stacks_in_889 ul li,#stacks_in_889 ol li,#stacks_in_889 ol,#stacks_in_889 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_889,#stacks_in_889 div,#stacks_in_889 p,#stacks_in_889 ol,#stacks_in_889 ul li,#stacks_in_889 ol li,#stacks_in_889 ol,#stacks_in_889 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_889,#stacks_in_889 div,#stacks_in_889 p,#stacks_in_889 .fa:not(.no-indent),#stacks_in_889 ol,#stacks_in_889 ul li,#stacks_in_889 ol li,#stacks_in_889 ol,#stacks_in_889 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_889{}}#stacks_in_889,#stacks_in_889 div,#stacks_in_889 p,#stacks_in_889 ul,#stacks_in_889 ul li,#stacks_in_889 ol li,#stacks_in_889 ol,#stacks_in_889 dl,#stacks_in_889 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

  #stacks_in_107.scroll-mate-wrapper.sm-float{z-index:0}#stacks_in_107.scroll-mate-wrapper{overflow:visible}#stacks_in_107.scroll-mate-wrapper.scroll-perspective{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:500px;perspective:500px}#stacks_in_107.scroll-mate-wrapper>.scroll-mate-inner{-webkit-transform-origin:50.00% 50.00%;transform-origin:50.00% 50.00%}  
#fluid_image_stacks_in_110 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1.00) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_110 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_110.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_110.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_110.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_110.automatic {
    max-width: 70%; }
  #fluid_image_stacks_in_110.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_110.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
/* ********* */
/* 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_230 article,
#stacks_in_230 aside,
#stacks_in_230 details,
#stacks_in_230 figcaption,
#stacks_in_230 figure,
#stacks_in_230 footer,
#stacks_in_230 header,
#stacks_in_230 hgroup,
#stacks_in_230 main,
#stacks_in_230 nav,
#stacks_in_230 section,
#stacks_in_230 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_230 audio,
#stacks_in_230 canvas,
#stacks_in_230 progress,
#stacks_in_230 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_230 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_230 [hidden],
#stacks_in_230 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_230 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_230 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_230 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_230 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_230 code,
#stacks_in_230 kbd,
#stacks_in_230 pre,
#stacks_in_230 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

#stacks_in_230 *,
#stacks_in_230 *:before,
#stacks_in_230 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_230 .wow {
  visibility: hidden;
}


#stacks_in_230>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_230>ul>li {
    margin-bottom: 12px;
  }
}








/* Handles making images responsive inside the stack */
#stacks_in_230 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_230 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_230 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_230 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_230 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_230 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_230 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_230 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_230 *,
#stacks_in_230 *:before,
#stacks_in_230 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_230 .left {
  float: left !important; }

#stacks_in_230 .right {
  float: right !important; }

#stacks_in_230 .clearfix:before, 
#stacks_in_230 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_230 .clearfix:after {
  clear: both; }

#stacks_in_230 .hide {
  display: none; }

#stacks_in_230 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_230 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_230 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_230 select {
  width: 100%; }

#stacks_in_230 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_230 .row {
  max-width: 62.5em; 
}


#stacks_in_230 .row:before, 
#stacks_in_230 .row:after {
  content: " ";
  display: table; }

#stacks_in_230 .row:after {
  clear: both; }

#stacks_in_230 .row.collapse > .column,
#stacks_in_230 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_230 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_230 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_230 .row .row:before, 
#stacks_in_230 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_230 .row .row:after {
  clear: both; }

#stacks_in_230 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_230 .row .row.collapse:before, 
#stacks_in_230 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_230 .row .row.collapse:after {
  clear: both; }

#stacks_in_230 .column,
#stacks_in_230 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_230 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_230 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_230 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_230 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_230 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_230 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_230 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_230 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_230 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_230 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_230 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_230 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_230 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_230 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_230 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_230 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_230 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_230 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_230 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_230 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_230 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_230 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_230 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_230 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_230 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_230 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_230 .column,
  #stacks_in_230 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_230 .small-1 {
    width: 8.33333%; }

  #stacks_in_230 .small-2 {
    width: 16.66667%; }

  #stacks_in_230 .small-3 {
    width: 25%; }

  #stacks_in_230 .small-4 {
    width: 33.33333%; }

  #stacks_in_230 .small-5 {
    width: 41.66667%; }

  #stacks_in_230 .small-6 {
    width: 50%; }

  #stacks_in_230 .small-7 {
    width: 58.33333%; }

  #stacks_in_230 .small-8 {
    width: 66.66667%; }

  #stacks_in_230 .small-9 {
    width: 75%; }

  #stacks_in_230 .small-10 {
    width: 83.33333%; }

  #stacks_in_230 .small-11 {
    width: 91.66667%; }

  #stacks_in_230 .small-12 {
    width: 100%; }

  #stacks_in_230 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_230 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_230 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_230 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_230 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_230 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_230 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_230 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_230 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_230 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_230 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_230 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_230 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_230 .column.small-centered,
  #stacks_in_230 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_230 .column.small-uncentered,
  #stacks_in_230 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_230 .column.small-centered:last-child,
  #stacks_in_230 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_230 .column.small-uncentered:last-child,
  #stacks_in_230 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_230 .column.small-uncentered.opposite,
  #stacks_in_230 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_230 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_230 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_230 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_230 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_230 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_230 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_230 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_230 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_230 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_230 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_230 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_230 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_230 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_230 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_230 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_230 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_230 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_230 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_230 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_230 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_230 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_230 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_230 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_230 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_230 .column,
  #stacks_in_230 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_230 .medium-1 {
    width: 8.33333%; }

  #stacks_in_230 .medium-2 {
    width: 16.66667%; }

  #stacks_in_230 .medium-3 {
    width: 25%; }

  #stacks_in_230 .medium-4 {
    width: 33.33333%; }

  #stacks_in_230 .medium-5 {
    width: 41.66667%; }

  #stacks_in_230 .medium-6 {
    width: 50%; }

  #stacks_in_230 .medium-7 {
    width: 58.33333%; }

  #stacks_in_230 .medium-8 {
    width: 66.66667%; }

  #stacks_in_230 .medium-9 {
    width: 75%; }

  #stacks_in_230 .medium-10 {
    width: 83.33333%; }

  #stacks_in_230 .medium-11 {
    width: 91.66667%; }

  #stacks_in_230 .medium-12 {
    width: 100%; }

  #stacks_in_230 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_230 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_230 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_230 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_230 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_230 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_230 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_230 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_230 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_230 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_230 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_230 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_230 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_230 .column.medium-centered,
  #stacks_in_230 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_230 .column.medium-uncentered,
  #stacks_in_230 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_230 .column.medium-centered:last-child,
  #stacks_in_230 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_230 .column.medium-uncentered:last-child,
  #stacks_in_230 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_230 .column.medium-uncentered.opposite,
  #stacks_in_230 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_230 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_230 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_230 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_230 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_230 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_230 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_230 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_230 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_230 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_230 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_230 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_230 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_230 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_230 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_230 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_230 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_230 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_230 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_230 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_230 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_230 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_230 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_230 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_230 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_230 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_230 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_230 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_230 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_230 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_230 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_230 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_230 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_230 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_230 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_230 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_230 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_230 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_230 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_230 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_230 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_230 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_230 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_230 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_230 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_230 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_230 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_230 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_230 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_230 .column,
  #stacks_in_230 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_230 .large-1 {
    width: 8.33333%; }

  #stacks_in_230 .large-2 {
    width: 16.66667%; }

  #stacks_in_230 .large-3 {
    width: 25%; }

  #stacks_in_230 .large-4 {
    width: 33.33333%; }

  #stacks_in_230 .large-5 {
    width: 41.66667%; }

  #stacks_in_230 .large-6 {
    width: 50%; }

  #stacks_in_230 .large-7 {
    width: 58.33333%; }

  #stacks_in_230 .large-8 {
    width: 66.66667%; }

  #stacks_in_230 .large-9 {
    width: 75%; }

  #stacks_in_230 .large-10 {
    width: 83.33333%; }

  #stacks_in_230 .large-11 {
    width: 91.66667%; }

  #stacks_in_230 .large-12 {
    width: 100%; }

  #stacks_in_230 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_230 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_230 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_230 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_230 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_230 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_230 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_230 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_230 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_230 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_230 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_230 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_230 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_230 .column.large-centered,
  #stacks_in_230 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_230 .column.large-uncentered,
  #stacks_in_230 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_230 .column.large-centered:last-child,
  #stacks_in_230 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_230 .column.large-uncentered:last-child,
  #stacks_in_230 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_230 .column.large-uncentered.opposite,
  #stacks_in_230 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_230 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_230 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_230 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_230 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_230 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_230 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_230 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_230 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_230 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_230 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_230 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_230 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_230 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_230 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_230 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_230 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_230 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_230 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_230 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_230 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_230 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_230 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_230 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_230 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_230 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_230 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_230 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_230 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_230 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_230 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_230 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_230 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_230 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_230 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_230 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_230 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_230 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_230 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_230 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_230 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_230 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_230 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_230 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_230 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_230 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_230 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_230 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_230 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_230 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_230 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_230 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_230 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_230 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_230 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_230 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_230 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_230 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_230 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_230 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_230 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_230 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_230 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_230 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_230 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_230 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_230 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_230 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_230 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_230 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_230 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_230 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_230 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_230 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_230 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_230 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_230 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_230 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_230 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_230 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_230 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_230 {
	padding:  20px;
}
 @media(hover:hover){#stacks_in_84.blu-sidebar>.blu-side .my-titles{-webkit-transition:-webkit-transform 120ms ease;transition:-webkit-transform 120ms ease;transition:transform 120ms ease;transition:transform 120ms ease,-webkit-transform 120ms ease}#stacks_in_84.blu-sidebar>.blu-side.med-left .my-titles{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#stacks_in_84.blu-sidebar>.blu-side.med-right .my-titles{-webkit-transform:translateX(100%);transform:translateX(100%)}#stacks_in_84.blu-sidebar>.blu-side:hover .my-titles{-webkit-transform:translateX(0%);transform:translateX(0%)}}@media(hover:hover){#stacks_in_84.blu-sidebar>.blu-side .my-icons{-webkit-transition:-webkit-filter 120ms ease;transition:-webkit-filter 120ms ease;transition:filter 120ms ease;transition:filter 120ms ease,-webkit-filter 120ms ease}#stacks_in_84.blu-sidebar>.blu-side .my-icons{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#stacks_in_84.blu-sidebar>.blu-side:hover .my-icons{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@media screen and (min-width:640px){#stacks_in_84.blu-sidebar.full-height{height:100vh}#stacks_in_84.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_84.blu-sidebar.full-height>.blu-side>.blu-side__wrap{max-height:100vh;-webkit-transition:none;transition:none}#stacks_in_84.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_84.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-x:hidden}#stacks_in_84.blu-sidebar.full-height>.blu-content>.blu-content__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_84.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}} #stacks_in_84.blu-sidebar>.blu-side{-webkit-transition:-webkit-flex-basis 180ms ease-in-out;transition:-webkit-flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out,-webkit-flex-basis 180ms ease-in-out,-ms-flex-preferred-size 180ms ease-in-out}#stacks_in_84.blu-sidebar>.blu-gutter{border-left:0px solid rgba(204, 204, 204, 1.00);margin-left:0.00px;margin-right:0.00px}#stacks_in_84.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#stacks_in_84.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}@media screen and (max-height:0px){#stacks_in_84.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{display:block}}@media screen and (max-height:0px){#stacks_in_84.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{display:block}}@media all and (max-width:640px){#stacks_in_84.blu-sidebar>.blu-side.sm-top{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_84.blu-sidebar>.blu-side.sm-bot{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#stacks_in_84.blu-sidebar>.blu-side.sm-hide{display:none}#stacks_in_84.blu-sidebar>.blu-side>.blu-gutter{display:none}#stacks_in_84.blu-sidebar.stacked-gutter>.blu-side.sm-top{margin-bottom:12.00px}#stacks_in_84.blu-sidebar.stacked-gutter>.blu-content.side-sm-bot{margin-bottom:12.00px}}@media all and (min-width:640px){#stacks_in_84.blu-sidebar.med-left>.blu-side{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_84.blu-sidebar.med-left>.blu-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_84.blu-sidebar.med-right>.blu-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_84.blu-sidebar.med-right>.blu-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media all and (min-width:640px){#stacks_in_84.blu-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#stacks_in_84.blu-sidebar>.blu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}#stacks_in_84.blu-sidebar>.blu-content>.blu-content__wrap{width:100%}#stacks_in_84.blu-sidebar>.blu-side{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(70% - 0px);flex-basis:calc(70% - 0px);max-width:9999px;min-width:100px}
#stacks_in_84.blu-sidebar>.blu-side>.blu-side__wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}  #stacks_in_84.blu-sidebar>.blu-content{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_84.blu-sidebar>.blu-content::before,#stacks_in_84.blu-sidebar>.blu-content::after{border-radius:calc(0px - 0px)}#stacks_in_84.blu-sidebar>.blu-side{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_84.blu-sidebar>.blu-side::before,#stacks_in_84.blu-sidebar>.blu-side::after{border-radius:calc(0px - 0px)} 
.stacks_in_103wrapper {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 1rem;
	
}
#stacks_in_103 h1, #stacks_in_103 h2, #stacks_in_103 h3, #stacks_in_103 h4, #stacks_in_103 h5, #stacks_in_103 h6 {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 30px;
	font-weight: 300;
	
	
	color: rgba(99, 192, 202, 1.00);
	
}

.stacks_in_103image {
	padding-right: 0px;
}

.stacks_in_103image img {
	width: 32px;
	filter: opacity(1);
}

.stacks_in_103badge {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	 background: rgba(99, 192, 202, 1.00); 
	
	
	color: rgba(255, 255, 255, 1.00);
	font-family: 'Fira Sans', Arial, sans-serif;
	font-size: 20px;
	border-radius: 50%;
	filter: opacity(1);
	font-weight: normal;
	
	
}

#stacks_in_103 a, #stacks_in_103 a:visited, #stacks_in_103 a:hover, #stacks_in_103 a:active {
	text-decoration: none;
}


#stacks_in_892,#stacks_in_892 div,#stacks_in_892 p,#stacks_in_892 ol,#stacks_in_892 ul li,#stacks_in_892 ol li,#stacks_in_892 ol,#stacks_in_892 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_892,#stacks_in_892 div,#stacks_in_892 p,#stacks_in_892 ol,#stacks_in_892 ul li,#stacks_in_892 ol li,#stacks_in_892 ol,#stacks_in_892 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_892,#stacks_in_892 div,#stacks_in_892 p,#stacks_in_892 .fa:not(.no-indent),#stacks_in_892 ol,#stacks_in_892 ul li,#stacks_in_892 ol li,#stacks_in_892 ol,#stacks_in_892 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_892{}}#stacks_in_892,#stacks_in_892 div,#stacks_in_892 p,#stacks_in_892 ul,#stacks_in_892 ul li,#stacks_in_892 ol li,#stacks_in_892 ol,#stacks_in_892 dl,#stacks_in_892 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_895,#stacks_in_895 div,#stacks_in_895 p,#stacks_in_895 ol,#stacks_in_895 ul li,#stacks_in_895 ol li,#stacks_in_895 ol,#stacks_in_895 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_895,#stacks_in_895 div,#stacks_in_895 p,#stacks_in_895 ol,#stacks_in_895 ul li,#stacks_in_895 ol li,#stacks_in_895 ol,#stacks_in_895 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_895,#stacks_in_895 div,#stacks_in_895 p,#stacks_in_895 .fa:not(.no-indent),#stacks_in_895 ol,#stacks_in_895 ul li,#stacks_in_895 ol li,#stacks_in_895 ol,#stacks_in_895 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_895{}}#stacks_in_895,#stacks_in_895 div,#stacks_in_895 p,#stacks_in_895 ul,#stacks_in_895 ul li,#stacks_in_895 ol li,#stacks_in_895 ol,#stacks_in_895 dl,#stacks_in_895 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

#stacks_in_898,#stacks_in_898 div,#stacks_in_898 p,#stacks_in_898 ol,#stacks_in_898 ul li,#stacks_in_898 ol li,#stacks_in_898 ol,#stacks_in_898 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_898,#stacks_in_898 div,#stacks_in_898 p,#stacks_in_898 ol,#stacks_in_898 ul li,#stacks_in_898 ol li,#stacks_in_898 ol,#stacks_in_898 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_898,#stacks_in_898 div,#stacks_in_898 p,#stacks_in_898 .fa:not(.no-indent),#stacks_in_898 ol,#stacks_in_898 ul li,#stacks_in_898 ol li,#stacks_in_898 ol,#stacks_in_898 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_898{}}#stacks_in_898,#stacks_in_898 div,#stacks_in_898 p,#stacks_in_898 ul,#stacks_in_898 ul li,#stacks_in_898 ol li,#stacks_in_898 ol,#stacks_in_898 dl,#stacks_in_898 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

  #stacks_in_86.scroll-mate-wrapper.sm-float{z-index:0}#stacks_in_86.scroll-mate-wrapper{overflow:visible}#stacks_in_86.scroll-mate-wrapper.scroll-perspective{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:500px;perspective:500px}#stacks_in_86.scroll-mate-wrapper>.scroll-mate-inner{-webkit-transform-origin:50.00% 50.00%;transform-origin:50.00% 50.00%}  
#fluid_image_stacks_in_89 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1.00) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_89 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_89.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_89.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_89.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_89.automatic {
    max-width: 70%; }
  #fluid_image_stacks_in_89.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_89.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
#spacer_stacks_in_176 {
    height: 3rem;
}#stacks_in_797 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_797 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
font-size:1%;
-webkit-box-shadow: 0px 0px 2px #DDDDDC;
-moz-box-shadow: 0px 0px 2px #DDDDDC;
box-shadow: 0px 0px 2px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}

#stacks_in_907 p,#stacks_in_907 div,#stacks_in_907 ul,#stacks_in_907 ol,#stacks_in_907 dl{color:rgba(99, 192, 202, 1.00)}#stacks_in_907 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_907 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_907,#stacks_in_907 div,#stacks_in_907 p,#stacks_in_907 ol,#stacks_in_907 ul li,#stacks_in_907 ol li,#stacks_in_907 ol,#stacks_in_907 dl{font-size:1.70rem}@media all and (max-width:640px){#stacks_in_907,#stacks_in_907 div,#stacks_in_907 p,#stacks_in_907 ol,#stacks_in_907 ul li,#stacks_in_907 ol li,#stacks_in_907 ol,#stacks_in_907 dl{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_907,#stacks_in_907 div,#stacks_in_907 p,#stacks_in_907 .fa:not(.no-indent),#stacks_in_907 ol,#stacks_in_907 ul li,#stacks_in_907 ol li,#stacks_in_907 ol,#stacks_in_907 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_907{}}#stacks_in_907,#stacks_in_907 div,#stacks_in_907 p,#stacks_in_907 ul,#stacks_in_907 ul li,#stacks_in_907 ol li,#stacks_in_907 ol,#stacks_in_907 dl,#stacks_in_907 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Montserrat",sans-serif ;font-weight:300 ;font-style:normal }

/*
 *  Carousel Complete v1.1.0
 */
.stacks_in_730 .owl-stage-outer {
  height: auto !important;
}
.stacks_in_730 .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.stacks_in_730 .owl-animated-in {
  z-index: 0;
}
.stacks_in_730 .owl-animated-out {
  z-index: 1;
}
/*
.stacks_in_730 .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

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

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
*/
.stacks_in_730 .reverse-animation {
  -webkit-animation-direction: reverse; /* Chrome, Safari, Opera */
  animation-direction: reverse;
}


.stacks_in_730 .active {
  opacity: 1;
}
.stacks_in_730 .owl-animated-out {
  opacity: 0;
  transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -webkit-transition: opacity 1s ease-in-out;
}
.stacks_in_730 .owl-animated-in {
  opacity: 1;
  transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -webkit-transition: opacity 1s ease-in-out;
}
.stacks_in_730 .active.reverse-animation  {
  opacity: 1;
}
.stacks_in_730 .owl-animated-out.reverse-animation {
  opacity: 1;
}
.stacks_in_730 .owl-animated-in.reverse-animation {
  opacity: 1;
}

.stacks_in_730 .owl-item {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1.0, 1.0);
}

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.stacks_in_730 .autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/*
 *  Core Owl Carousel CSS File
 */
.stacks_in_730 {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.stacks_in_730 .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
/*
.stacks_in_730 .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
*/


.stacks_in_730 .owl-stage-outer{
  
    background: #333333;
    padding-bottom: 0px !important;
    margin-bottom: -4px;
  
  position: relative;
  overflow: hidden;

  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.stacks_in_730 .owl-controls .owl-nav .owl-prev,
.stacks_in_730 .owl-controls .owl-nav .owl-next,
.stacks_in_730 .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.stacks_in_730.owl-loaded {
  display: block;
}
.stacks_in_730.owl-loading {
  opacity: 0;
  display: block;
}
.stacks_in_730.owl-hidden {
  opacity: 0;
}
.stacks_in_730 .owl-refresh .owl-item {
  display: none;
}
.stacks_in_730 .owl-item {
  position: relative;
  box-sizing: border-box;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.stacks_in_730 .owl-item .item {
  padding-left: 0% !important;
  padding-right: 0% !important;
  box-sizing: border-box;
}
.stacks_in_730 .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
}
.stacks_in_730.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.stacks_in_730 .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.stacks_in_730.owl-rtl {
  direction: rtl;
}
.stacks_in_730.owl-rtl .owl-item {
  float: right;
}
/* No Js */
.no-js .stacks_in_730 {
  display: block;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.stacks_in_730 .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.stacks_in_730 .owl-item img {
  transform-style: preserve-3d;
}

/*
 * 	Owl Carousel - Video Plugin
 */
.stacks_in_730 .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.stacks_in_730 .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("../files/carScripts/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.stacks_in_730 .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3);
}
.stacks_in_730 .owl-video-playing .owl-video-tn,
.stacks_in_730 .owl-video-playing .owl-video-play-icon {
  display: none;
}
.stacks_in_730 .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.stacks_in_730 .owl-video-frame {
  position: relative;
  z-index: 1;
}
.stacks_in_730 .item-video{

  overflow:hidden;
  position:relative;
}
.stacks_in_730 .owl-video-frame{
    width:100% !important;
    height: auto !important;
}
.stacks_in_730 .item{
  overflow:hidden;
}
.stacks_in_730 .owl-stage-outer{
  overflow:hidden;
  position:relative;
}
.stacks_in_730 .owl-stage{
}
/*img{height: 490px}*/
.stacks_in_730 .owl-controls {
  
}
.stacks_in_730 .owl-dots{
  margin:0 auto;
  width:100%;
  text-align: center;
  position:relative;
  z-index:99999;
}
.stacks_in_730 .owl-dot {
  background:#333333;
  width:20px;
  height:20px;
  display:inline-block;
  margin:10px;
  border-radius:20px;
}
.stacks_in_730 .owl-dot.active{
  background:#000000;
}

.stacks_in_730 .owl-prev, .stacks_in_730 .owl-next {
  width: 20px;
  height: 20px;
/*  background:white;*/
  float:left;
}
.stacks_in_730 .owl-prev{
  position:absolute;
  height: auto;
  left: 10px;
  top: 50%;
  margin-top: -21px;
}
.stacks_in_730 .owl-next{
  position:absolute;
  height: auto;
  right: 10px;
  top: 50%;
  margin-top: -21px;
}
.stacks_in_730 .owl-prev polygon, .stacks_in_730 .owl-prev path, .stacks_in_730 .owl-next polygon{
    fill:#FFFFFF;
}

.stacks_in_730 .item{
  position: relative;
}
.stacks_in_730 .caption{
  position:absolute;
  display:none;
  color:white;
  width: 100%;
  z-index:9999;
  text-align:center;
  left: 0;
}
.stacks_in_730 .visible{
  display:block;
}
.stacks_in_730 .waiting {
  pointer-events: none;
}




#stacks_in_730 {
	padding: 40px 0px 40px 0px;
}
/* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_765desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_791desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_789desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_787desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_785desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_783desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_781desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_779desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_777desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_775desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_773desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_771desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* Start Sprightly 2 stack CSS code *//* ############# both edit and preview ################# */ /* constrain max size responsive */.stacks_in_769desaturate img {max-width: 100%;height: auto;}/* ############# edit mode only ################# *//* End Sprightly 2 stack CSS code *//* ********* */
/* 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_482 article,
#stacks_in_482 aside,
#stacks_in_482 details,
#stacks_in_482 figcaption,
#stacks_in_482 figure,
#stacks_in_482 footer,
#stacks_in_482 header,
#stacks_in_482 hgroup,
#stacks_in_482 main,
#stacks_in_482 nav,
#stacks_in_482 section,
#stacks_in_482 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_482 audio,
#stacks_in_482 canvas,
#stacks_in_482 progress,
#stacks_in_482 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_482 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_482 [hidden],
#stacks_in_482 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_482 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_482 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_482 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_482 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_482 code,
#stacks_in_482 kbd,
#stacks_in_482 pre,
#stacks_in_482 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

#stacks_in_482 *,
#stacks_in_482 *:before,
#stacks_in_482 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_482 .wow {
  visibility: hidden;
}


#stacks_in_482>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_482>ul>li {
    margin-bottom: 12px;
  }
}








/* Handles making images responsive inside the stack */
#stacks_in_482 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_482 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_482 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_482 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_482 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_482 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_482 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_482 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_482 *,
#stacks_in_482 *:before,
#stacks_in_482 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_482 .left {
  float: left !important; }

#stacks_in_482 .right {
  float: right !important; }

#stacks_in_482 .clearfix:before, 
#stacks_in_482 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_482 .clearfix:after {
  clear: both; }

#stacks_in_482 .hide {
  display: none; }

#stacks_in_482 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_482 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_482 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_482 select {
  width: 100%; }

#stacks_in_482 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_482 .row {
  max-width: 62.5em; 
}


#stacks_in_482 .row:before, 
#stacks_in_482 .row:after {
  content: " ";
  display: table; }

#stacks_in_482 .row:after {
  clear: both; }

#stacks_in_482 .row.collapse > .column,
#stacks_in_482 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_482 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_482 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_482 .row .row:before, 
#stacks_in_482 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_482 .row .row:after {
  clear: both; }

#stacks_in_482 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_482 .row .row.collapse:before, 
#stacks_in_482 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_482 .row .row.collapse:after {
  clear: both; }

#stacks_in_482 .column,
#stacks_in_482 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_482 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_482 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_482 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_482 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_482 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_482 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_482 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_482 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_482 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_482 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_482 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_482 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_482 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_482 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_482 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_482 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_482 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_482 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_482 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_482 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_482 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_482 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_482 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_482 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_482 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_482 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_482 .column,
  #stacks_in_482 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_482 .small-1 {
    width: 8.33333%; }

  #stacks_in_482 .small-2 {
    width: 16.66667%; }

  #stacks_in_482 .small-3 {
    width: 25%; }

  #stacks_in_482 .small-4 {
    width: 33.33333%; }

  #stacks_in_482 .small-5 {
    width: 41.66667%; }

  #stacks_in_482 .small-6 {
    width: 50%; }

  #stacks_in_482 .small-7 {
    width: 58.33333%; }

  #stacks_in_482 .small-8 {
    width: 66.66667%; }

  #stacks_in_482 .small-9 {
    width: 75%; }

  #stacks_in_482 .small-10 {
    width: 83.33333%; }

  #stacks_in_482 .small-11 {
    width: 91.66667%; }

  #stacks_in_482 .small-12 {
    width: 100%; }

  #stacks_in_482 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_482 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_482 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_482 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_482 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_482 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_482 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_482 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_482 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_482 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_482 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_482 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_482 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_482 .column.small-centered,
  #stacks_in_482 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_482 .column.small-uncentered,
  #stacks_in_482 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_482 .column.small-centered:last-child,
  #stacks_in_482 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_482 .column.small-uncentered:last-child,
  #stacks_in_482 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_482 .column.small-uncentered.opposite,
  #stacks_in_482 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_482 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_482 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_482 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_482 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_482 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_482 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_482 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_482 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_482 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_482 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_482 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_482 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_482 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_482 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_482 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_482 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_482 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_482 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_482 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_482 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_482 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_482 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_482 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_482 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_482 .column,
  #stacks_in_482 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_482 .medium-1 {
    width: 8.33333%; }

  #stacks_in_482 .medium-2 {
    width: 16.66667%; }

  #stacks_in_482 .medium-3 {
    width: 25%; }

  #stacks_in_482 .medium-4 {
    width: 33.33333%; }

  #stacks_in_482 .medium-5 {
    width: 41.66667%; }

  #stacks_in_482 .medium-6 {
    width: 50%; }

  #stacks_in_482 .medium-7 {
    width: 58.33333%; }

  #stacks_in_482 .medium-8 {
    width: 66.66667%; }

  #stacks_in_482 .medium-9 {
    width: 75%; }

  #stacks_in_482 .medium-10 {
    width: 83.33333%; }

  #stacks_in_482 .medium-11 {
    width: 91.66667%; }

  #stacks_in_482 .medium-12 {
    width: 100%; }

  #stacks_in_482 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_482 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_482 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_482 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_482 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_482 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_482 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_482 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_482 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_482 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_482 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_482 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_482 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_482 .column.medium-centered,
  #stacks_in_482 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_482 .column.medium-uncentered,
  #stacks_in_482 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_482 .column.medium-centered:last-child,
  #stacks_in_482 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_482 .column.medium-uncentered:last-child,
  #stacks_in_482 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_482 .column.medium-uncentered.opposite,
  #stacks_in_482 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_482 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_482 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_482 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_482 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_482 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_482 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_482 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_482 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_482 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_482 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_482 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_482 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_482 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_482 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_482 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_482 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_482 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_482 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_482 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_482 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_482 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_482 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_482 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_482 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_482 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_482 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_482 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_482 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_482 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_482 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_482 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_482 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_482 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_482 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_482 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_482 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_482 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_482 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_482 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_482 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_482 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_482 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_482 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_482 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_482 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_482 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_482 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_482 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_482 .column,
  #stacks_in_482 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_482 .large-1 {
    width: 8.33333%; }

  #stacks_in_482 .large-2 {
    width: 16.66667%; }

  #stacks_in_482 .large-3 {
    width: 25%; }

  #stacks_in_482 .large-4 {
    width: 33.33333%; }

  #stacks_in_482 .large-5 {
    width: 41.66667%; }

  #stacks_in_482 .large-6 {
    width: 50%; }

  #stacks_in_482 .large-7 {
    width: 58.33333%; }

  #stacks_in_482 .large-8 {
    width: 66.66667%; }

  #stacks_in_482 .large-9 {
    width: 75%; }

  #stacks_in_482 .large-10 {
    width: 83.33333%; }

  #stacks_in_482 .large-11 {
    width: 91.66667%; }

  #stacks_in_482 .large-12 {
    width: 100%; }

  #stacks_in_482 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_482 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_482 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_482 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_482 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_482 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_482 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_482 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_482 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_482 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_482 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_482 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_482 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_482 .column.large-centered,
  #stacks_in_482 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_482 .column.large-uncentered,
  #stacks_in_482 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_482 .column.large-centered:last-child,
  #stacks_in_482 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_482 .column.large-uncentered:last-child,
  #stacks_in_482 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_482 .column.large-uncentered.opposite,
  #stacks_in_482 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_482 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_482 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_482 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_482 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_482 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_482 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_482 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_482 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_482 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_482 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_482 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_482 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_482 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_482 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_482 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_482 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_482 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_482 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_482 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_482 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_482 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_482 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_482 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_482 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_482 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_482 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_482 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_482 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_482 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_482 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_482 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_482 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_482 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_482 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_482 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_482 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_482 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_482 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_482 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_482 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_482 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_482 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_482 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_482 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_482 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_482 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_482 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_482 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_482 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_482 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_482 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_482 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_482 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_482 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_482 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_482 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_482 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_482 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_482 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_482 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_482 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_482 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_482 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_482 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_482 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_482 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_482 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_482 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_482 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_482 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_482 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_482 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_482 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_482 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_482 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_482 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_482 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_482 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_482 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_482 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_482 {
	background-color: rgba(51, 51, 51, 1.00);
	padding:  20px;
}
 @media(hover:hover){#stacks_in_179.blu-sidebar>.blu-side .my-titles{-webkit-transition:-webkit-transform 120ms ease;transition:-webkit-transform 120ms ease;transition:transform 120ms ease;transition:transform 120ms ease,-webkit-transform 120ms ease}#stacks_in_179.blu-sidebar>.blu-side.med-left .my-titles{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#stacks_in_179.blu-sidebar>.blu-side.med-right .my-titles{-webkit-transform:translateX(100%);transform:translateX(100%)}#stacks_in_179.blu-sidebar>.blu-side:hover .my-titles{-webkit-transform:translateX(0%);transform:translateX(0%)}}@media(hover:hover){#stacks_in_179.blu-sidebar>.blu-side .my-icons{-webkit-transition:-webkit-filter 120ms ease;transition:-webkit-filter 120ms ease;transition:filter 120ms ease;transition:filter 120ms ease,-webkit-filter 120ms ease}#stacks_in_179.blu-sidebar>.blu-side .my-icons{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#stacks_in_179.blu-sidebar>.blu-side:hover .my-icons{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@media screen and (min-width:640px){#stacks_in_179.blu-sidebar.full-height{height:100vh}#stacks_in_179.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_179.blu-sidebar.full-height>.blu-side>.blu-side__wrap{max-height:100vh;-webkit-transition:none;transition:none}#stacks_in_179.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_179.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-x:hidden}#stacks_in_179.blu-sidebar.full-height>.blu-content>.blu-content__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_179.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}} #stacks_in_179.blu-sidebar>.blu-side{-webkit-transition:-webkit-flex-basis 180ms ease-in-out;transition:-webkit-flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out,-webkit-flex-basis 180ms ease-in-out,-ms-flex-preferred-size 180ms ease-in-out}#stacks_in_179.blu-sidebar>.blu-gutter{border-left:0px solid rgba(204, 204, 204, 1.00);margin-left:0.00px;margin-right:0.00px}#stacks_in_179.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#stacks_in_179.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}@media screen and (max-height:0px){#stacks_in_179.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{display:block}}@media screen and (max-height:0px){#stacks_in_179.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{display:block}}@media all and (max-width:640px){#stacks_in_179.blu-sidebar>.blu-side.sm-top{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_179.blu-sidebar>.blu-side.sm-bot{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#stacks_in_179.blu-sidebar>.blu-side.sm-hide{display:none}#stacks_in_179.blu-sidebar>.blu-side>.blu-gutter{display:none}#stacks_in_179.blu-sidebar.stacked-gutter>.blu-side.sm-top{margin-bottom:12.00px}#stacks_in_179.blu-sidebar.stacked-gutter>.blu-content.side-sm-bot{margin-bottom:12.00px}}@media all and (min-width:640px){#stacks_in_179.blu-sidebar.med-left>.blu-side{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_179.blu-sidebar.med-left>.blu-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_179.blu-sidebar.med-right>.blu-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_179.blu-sidebar.med-right>.blu-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media all and (min-width:640px){#stacks_in_179.blu-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#stacks_in_179.blu-sidebar>.blu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}#stacks_in_179.blu-sidebar>.blu-content>.blu-content__wrap{width:100%}#stacks_in_179.blu-sidebar>.blu-side{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(70% - 0px);flex-basis:calc(70% - 0px);max-width:9999px;min-width:100px}
#stacks_in_179.blu-sidebar>.blu-side>.blu-side__wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}  #stacks_in_179.blu-sidebar>.blu-content{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_179.blu-sidebar>.blu-content::before,#stacks_in_179.blu-sidebar>.blu-content::after{border-radius:calc(0px - 0px)}#stacks_in_179.blu-sidebar>.blu-side{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_179.blu-sidebar>.blu-side::before,#stacks_in_179.blu-sidebar>.blu-side::after{border-radius:calc(0px - 0px)} 
.stacks_in_193wrapper {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 1rem;
	
}
#stacks_in_193 h1, #stacks_in_193 h2, #stacks_in_193 h3, #stacks_in_193 h4, #stacks_in_193 h5, #stacks_in_193 h6 {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 18px;
	font-weight: 300;
	
	font-family: 'Montserrat', sans-serif;
	color: rgba(255, 255, 255, 1.00);
	
}

.stacks_in_193image {
	padding-right: 0px;
}

.stacks_in_193image img {
	width: 32px;
	filter: opacity(1);
}

.stacks_in_193badge {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	 background: rgba(99, 192, 202, 1.00); 
	
	
	color: rgba(255, 255, 255, 1.00);
	font-family: 'Fira Sans', Arial, sans-serif;
	font-size: 20px;
	border-radius: 50%;
	filter: opacity(1);
	font-weight: normal;
	
	
}

#stacks_in_193 a, #stacks_in_193 a:visited, #stacks_in_193 a:hover, #stacks_in_193 a:active {
	text-decoration: none;
}






.stacks_in_195fonts {
	text-align: justify;
}

#stacks_in_195 h1, #stacks_in_195 h2, #stacks_in_195 h3, #stacks_in_195 h4, #stacks_in_195 h5, #stacks_in_195 h6, #stacks_in_195 p {
	font-family: "Raleway", sans-serif;
	line-height: normal;
	-webkit-font-smoothing: antialiased;
	
	
	
	
	
	color: rgba(255, 255, 255, 1.00);
	
	
	font-size: 8px;
	
	
	
	
	
	
	
}

@media only screen and (max-width: 600px) {
	#stacks_in_195 h1, #stacks_in_195 h2, #stacks_in_195 h3, #stacks_in_195 h4, #stacks_in_195 h5, #stacks_in_195 h6, #stacks_in_195 p {
	
	font-size: 18px;
	
	}
}.stacks_in_196wrapper {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 1rem;
	
}
#stacks_in_196 h1, #stacks_in_196 h2, #stacks_in_196 h3, #stacks_in_196 h4, #stacks_in_196 h5, #stacks_in_196 h6 {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 40px;
	font-weight: 600;
	
	font-family: 'Montserrat', sans-serif;
	color: rgba(255, 255, 255, 1.00);
	
}

.stacks_in_196image {
	padding-right: 0px;
}

.stacks_in_196image img {
	width: 32px;
	filter: opacity(1);
}

.stacks_in_196badge {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	 background: rgba(99, 192, 202, 1.00); 
	
	
	color: rgba(255, 255, 255, 1.00);
	font-family: 'Fira Sans', Arial, sans-serif;
	font-size: 20px;
	border-radius: 50%;
	filter: opacity(1);
	font-weight: normal;
	
	
}

#stacks_in_196 a, #stacks_in_196 a:visited, #stacks_in_196 a:hover, #stacks_in_196 a:active {
	text-decoration: none;
}


.stacks_in_182wrapper {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 1rem;
	
}
#stacks_in_182 h1, #stacks_in_182 h2, #stacks_in_182 h3, #stacks_in_182 h4, #stacks_in_182 h5, #stacks_in_182 h6 {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 18px;
	font-weight: 300;
	
	font-family: 'Montserrat', sans-serif;
	color: rgba(255, 255, 255, 1.00);
	
}

.stacks_in_182image {
	padding-right: 0px;
}

.stacks_in_182image img {
	width: 32px;
	filter: opacity(1);
}

.stacks_in_182badge {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	 background: rgba(99, 192, 202, 1.00); 
	
	
	color: rgba(255, 255, 255, 1.00);
	font-family: 'Fira Sans', Arial, sans-serif;
	font-size: 20px;
	border-radius: 50%;
	filter: opacity(1);
	font-weight: normal;
	
	
}

#stacks_in_182 a, #stacks_in_182 a:visited, #stacks_in_182 a:hover, #stacks_in_182 a:active {
	text-decoration: none;
}


.stacks_in_185wrapper {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 1rem;
	
}
#stacks_in_185 h1, #stacks_in_185 h2, #stacks_in_185 h3, #stacks_in_185 h4, #stacks_in_185 h5, #stacks_in_185 h6 {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 28px;
	font-weight: 600;
	
	font-family: 'Montserrat', sans-serif;
	color: rgba(255, 255, 255, 1.00);
	
}

.stacks_in_185image {
	padding-right: 0px;
}

.stacks_in_185image img {
	width: 32px;
	filter: opacity(1);
}

.stacks_in_185badge {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	 background: rgba(99, 192, 202, 1.00); 
	
	
	color: rgba(255, 255, 255, 1.00);
	font-family: 'Fira Sans', Arial, sans-serif;
	font-size: 20px;
	border-radius: 50%;
	filter: opacity(1);
	font-weight: normal;
	
	
}

#stacks_in_185 a, #stacks_in_185 a:visited, #stacks_in_185 a:hover, #stacks_in_185 a:active {
	text-decoration: none;
}


.stacks_in_276buttonbase {
	position: relative;
	text-align: center;
	padding: 0px 20px 0px 20px;
}

.stacks_in_276buttonbase a {
	display: inline-block;
}

.stacks_in_276buttonbase img {
	max-width: 75%;
	vertical-align: middle;
}

.stacks_in_276buttonbase svg {
	max-width: 75%;
	vertical-align: middle;
}

.stacks_in_276plus {
	position: relative;
	z-index: 1;
	padding: 0;
	margin: 0;
	width: 50px;
	height: 50px;
	
	color: #39BC41 !important;
	font-size: 25px;
	font-weight: normal;
	
	background: rgba(255, 255, 255, 0.00) !important;
	
	
	border-radius: 50%;
	border: none;
	transition: box-shadow 400ms cubic-bezier(0.2, 0, 0.7, 1), transform 200ms cubic-bezier(0.2, 0, 0.7, 1);
	
	
		
	box-shadow: 0px 3px 10px rgba(17, 128, 2, 1.00);
	
}

/*Pulse Rounds*/
.stacks_in_276plus:before,
.stacks_in_276plus:after {
	
	border: 1px solid rgba(17, 138, 174, 1.00);
	content: "";
	width: 100%;
	display: block;
	
	position: absolute;
	height: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 100%;
	transform-origin: center center;
	opacity: 0;
	box-sizing: border-box;
}
.stacks_in_276plus:before {
	animation: 1s 0.1s stacks_in_276pulse2 infinite linear;
}
.stacks_in_276plus::after {
	animation: 1s stacks_in_276pulse infinite linear;
}
@keyframes stacks_in_276pulse {
  0% {
	transform: scale(1);
	opacity: 0.20;
  }
  100% {
	transform: scale(1.30);
	opacity: 0;
  }
}
@keyframes stacks_in_276pulse2 {
  0% {
	transform: scale(1);
	opacity: 0.50;
  }
  100% {
	transform: scale(1.50);
	opacity: 0;
  }
}
/*Pulse Rounds*/
.stacks_in_276plus:hover {
	cursor: pointer;
	transform: rotate(0deg);
	
	box-shadow: 0 0 1px 15px rgba(17, 138, 174, 0.66), 0 0 1px 30px rgba(17, 138, 174, 0.37), 0 0 1px 45px rgba(17, 138, 174, 0.20);
	
}
.stacks_in_276plus:hover:before,
.stacks_in_276plus:hover:after {
	animation: none;
}

div#stacks_in_276.stacks_top {
	overflow: visible !important;
}
.stacks_out {
	overflow: visible !important;
}
div#stacks_in_276.stacks_in {
	overflow: visible !important;
}

#stacks_in_276 {
	padding: 0px 0px 20px 0px;
}
  #stacks_in_187.scroll-mate-wrapper.sm-float{z-index:0}#stacks_in_187.scroll-mate-wrapper{overflow:visible}#stacks_in_187.scroll-mate-wrapper.scroll-perspective{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:500px;perspective:500px}#stacks_in_187.scroll-mate-wrapper>.scroll-mate-inner{-webkit-transform-origin:50.00% 50.00%;transform-origin:50.00% 50.00%}  
/* Start Button Press stack CSS code */#stacks_in_190{	text-align: center !important;}.stacks_in_190dooabutton{	-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */	box-sizing: border-box !important;         /* Opera/IE 8+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;									border: 1px solid #FFFFFF;		color:#FFFFFF;				font-size:113% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		font-family:Helvetica, Arial, sans-serif !important;	font-style:normal !important;		padding: 6px 15px 6px 15px;			-webkit-border-top-left-radius:6px;	-moz-border-radius-topleft:6px;	border-top-left-radius:6px;	-webkit-border-top-right-radius:6px;	-moz-border-radius-topright:6px;	border-top-right-radius:6px;	-webkit-border-bottom-right-radius:6px;	-moz-border-radius-bottomright:6px;	border-bottom-right-radius:6px;	-webkit-border-bottom-left-radius:6px;	-moz-border-radius-bottomleft:6px;	border-bottom-left-radius:6px;}.stacks_in_190dooabutton:hover {					color:;				border-color: #EBEBEB;		color:#EBEBEB;	}/* End Button Press stack CSS code *//* ********* */
/* 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_502 article,
#stacks_in_502 aside,
#stacks_in_502 details,
#stacks_in_502 figcaption,
#stacks_in_502 figure,
#stacks_in_502 footer,
#stacks_in_502 header,
#stacks_in_502 hgroup,
#stacks_in_502 main,
#stacks_in_502 nav,
#stacks_in_502 section,
#stacks_in_502 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_502 audio,
#stacks_in_502 canvas,
#stacks_in_502 progress,
#stacks_in_502 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_502 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_502 [hidden],
#stacks_in_502 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_502 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_502 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_502 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_502 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_502 code,
#stacks_in_502 kbd,
#stacks_in_502 pre,
#stacks_in_502 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

#stacks_in_502 *,
#stacks_in_502 *:before,
#stacks_in_502 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_502 .wow {
  visibility: hidden;
}


#stacks_in_502>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_502>ul>li {
    margin-bottom: 12px;
  }
}








/* Handles making images responsive inside the stack */
#stacks_in_502 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_502 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_502 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_502 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_502 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_502 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_502 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_502 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_502 *,
#stacks_in_502 *:before,
#stacks_in_502 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_502 .left {
  float: left !important; }

#stacks_in_502 .right {
  float: right !important; }

#stacks_in_502 .clearfix:before, 
#stacks_in_502 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_502 .clearfix:after {
  clear: both; }

#stacks_in_502 .hide {
  display: none; }

#stacks_in_502 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_502 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_502 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_502 select {
  width: 100%; }

#stacks_in_502 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_502 .row {
  max-width: 62.5em; 
}


#stacks_in_502 .row:before, 
#stacks_in_502 .row:after {
  content: " ";
  display: table; }

#stacks_in_502 .row:after {
  clear: both; }

#stacks_in_502 .row.collapse > .column,
#stacks_in_502 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_502 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_502 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_502 .row .row:before, 
#stacks_in_502 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_502 .row .row:after {
  clear: both; }

#stacks_in_502 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_502 .row .row.collapse:before, 
#stacks_in_502 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_502 .row .row.collapse:after {
  clear: both; }

#stacks_in_502 .column,
#stacks_in_502 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_502 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_502 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_502 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_502 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_502 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_502 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_502 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_502 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_502 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_502 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_502 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_502 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_502 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_502 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_502 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_502 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_502 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_502 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_502 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_502 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_502 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_502 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_502 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_502 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_502 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_502 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_502 .column,
  #stacks_in_502 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_502 .small-1 {
    width: 8.33333%; }

  #stacks_in_502 .small-2 {
    width: 16.66667%; }

  #stacks_in_502 .small-3 {
    width: 25%; }

  #stacks_in_502 .small-4 {
    width: 33.33333%; }

  #stacks_in_502 .small-5 {
    width: 41.66667%; }

  #stacks_in_502 .small-6 {
    width: 50%; }

  #stacks_in_502 .small-7 {
    width: 58.33333%; }

  #stacks_in_502 .small-8 {
    width: 66.66667%; }

  #stacks_in_502 .small-9 {
    width: 75%; }

  #stacks_in_502 .small-10 {
    width: 83.33333%; }

  #stacks_in_502 .small-11 {
    width: 91.66667%; }

  #stacks_in_502 .small-12 {
    width: 100%; }

  #stacks_in_502 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_502 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_502 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_502 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_502 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_502 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_502 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_502 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_502 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_502 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_502 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_502 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_502 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_502 .column.small-centered,
  #stacks_in_502 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_502 .column.small-uncentered,
  #stacks_in_502 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_502 .column.small-centered:last-child,
  #stacks_in_502 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_502 .column.small-uncentered:last-child,
  #stacks_in_502 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_502 .column.small-uncentered.opposite,
  #stacks_in_502 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_502 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_502 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_502 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_502 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_502 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_502 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_502 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_502 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_502 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_502 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_502 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_502 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_502 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_502 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_502 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_502 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_502 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_502 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_502 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_502 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_502 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_502 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_502 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_502 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_502 .column,
  #stacks_in_502 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_502 .medium-1 {
    width: 8.33333%; }

  #stacks_in_502 .medium-2 {
    width: 16.66667%; }

  #stacks_in_502 .medium-3 {
    width: 25%; }

  #stacks_in_502 .medium-4 {
    width: 33.33333%; }

  #stacks_in_502 .medium-5 {
    width: 41.66667%; }

  #stacks_in_502 .medium-6 {
    width: 50%; }

  #stacks_in_502 .medium-7 {
    width: 58.33333%; }

  #stacks_in_502 .medium-8 {
    width: 66.66667%; }

  #stacks_in_502 .medium-9 {
    width: 75%; }

  #stacks_in_502 .medium-10 {
    width: 83.33333%; }

  #stacks_in_502 .medium-11 {
    width: 91.66667%; }

  #stacks_in_502 .medium-12 {
    width: 100%; }

  #stacks_in_502 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_502 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_502 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_502 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_502 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_502 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_502 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_502 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_502 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_502 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_502 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_502 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_502 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_502 .column.medium-centered,
  #stacks_in_502 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_502 .column.medium-uncentered,
  #stacks_in_502 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_502 .column.medium-centered:last-child,
  #stacks_in_502 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_502 .column.medium-uncentered:last-child,
  #stacks_in_502 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_502 .column.medium-uncentered.opposite,
  #stacks_in_502 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_502 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_502 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_502 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_502 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_502 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_502 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_502 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_502 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_502 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_502 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_502 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_502 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_502 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_502 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_502 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_502 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_502 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_502 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_502 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_502 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_502 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_502 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_502 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_502 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_502 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_502 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_502 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_502 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_502 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_502 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_502 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_502 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_502 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_502 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_502 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_502 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_502 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_502 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_502 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_502 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_502 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_502 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_502 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_502 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_502 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_502 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_502 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_502 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_502 .column,
  #stacks_in_502 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_502 .large-1 {
    width: 8.33333%; }

  #stacks_in_502 .large-2 {
    width: 16.66667%; }

  #stacks_in_502 .large-3 {
    width: 25%; }

  #stacks_in_502 .large-4 {
    width: 33.33333%; }

  #stacks_in_502 .large-5 {
    width: 41.66667%; }

  #stacks_in_502 .large-6 {
    width: 50%; }

  #stacks_in_502 .large-7 {
    width: 58.33333%; }

  #stacks_in_502 .large-8 {
    width: 66.66667%; }

  #stacks_in_502 .large-9 {
    width: 75%; }

  #stacks_in_502 .large-10 {
    width: 83.33333%; }

  #stacks_in_502 .large-11 {
    width: 91.66667%; }

  #stacks_in_502 .large-12 {
    width: 100%; }

  #stacks_in_502 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_502 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_502 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_502 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_502 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_502 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_502 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_502 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_502 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_502 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_502 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_502 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_502 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_502 .column.large-centered,
  #stacks_in_502 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_502 .column.large-uncentered,
  #stacks_in_502 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_502 .column.large-centered:last-child,
  #stacks_in_502 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_502 .column.large-uncentered:last-child,
  #stacks_in_502 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_502 .column.large-uncentered.opposite,
  #stacks_in_502 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_502 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_502 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_502 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_502 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_502 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_502 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_502 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_502 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_502 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_502 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_502 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_502 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_502 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_502 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_502 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_502 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_502 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_502 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_502 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_502 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_502 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_502 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_502 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_502 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_502 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_502 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_502 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_502 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_502 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_502 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_502 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_502 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_502 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_502 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_502 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_502 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_502 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_502 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_502 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_502 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_502 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_502 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_502 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_502 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_502 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_502 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_502 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_502 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_502 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_502 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_502 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_502 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_502 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_502 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_502 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_502 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_502 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_502 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_502 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_502 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_502 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_502 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_502 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_502 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_502 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_502 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_502 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_502 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_502 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_502 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_502 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_502 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_502 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_502 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_502 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_502 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_502 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_502 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_502 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_502 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_502 {
	background-color: rgba(25, 25, 25, 1.00);
	padding:  20px;
}
nav#deluxe_nav_stacks_in_268, nav#deluxe_nav_stacks_in_268 * {
  box-sizing: border-box;
}
nav#deluxe_nav_stacks_in_268 {
    font-family: Raleway;
    
    
}

nav#deluxe_nav_stacks_in_268 ul {
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: row;
  
  
  justify-content: center;
  
}
nav#deluxe_nav_stacks_in_268 ul ul {
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  
  
}
nav#deluxe_nav_stacks_in_268 ul li {
 display: block;
 list-style-type: none;
}




@media all and (min-width: 771px) {
  nav#deluxe_nav_stacks_in_268 > ul > li > a {
   display: flex;
   text-decoration: none;
   padding: 6px 12px;
   margin: 6px 3px;
   border-radius: 4px;
   color: rgba(255, 255, 255, 0.60);
   background-color: rgba(0, 0, 0, 0.00);
   
  }
  nav#deluxe_nav_stacks_in_268 > ul > li > a:hover {
   color: rgba(255, 255, 255, 0.80);
   background-color: rgba(0, 0, 0, 0.00);
  }
  nav#deluxe_nav_stacks_in_268 > ul > li > a:active:not([href="#"]):not([href="#0"]),
  nav#deluxe_nav_stacks_in_268 > ul > li.current > a,
  nav#deluxe_nav_stacks_in_268 > ul > li.current-parent > a,
  nav#deluxe_nav_stacks_in_268 > ul > li.current-ancestor-parent > a {
   color: rgba(255, 255, 255, 1.00);
   background-color: rgba(0, 0, 0, 0.00);
  }
  nav#deluxe_nav_stacks_in_268 ul > li:first-child > a {
   margin-left: 0px;
  }
  nav#deluxe_nav_stacks_in_268 ul > li:last-child > a {
   margin-right: 0px;
  }
  nav#deluxe_nav_stacks_in_268 > ul > li.parent > a:after,
  nav#deluxe_nav_stacks_in_268 > ul > li.current-parent > a:after,
  nav#deluxe_nav_stacks_in_268 > ul > li.current-ancestor-parent > a:after {
    content: "\f078";
    font-size: 14px;
    font-family: Stacks-FontAwesome,"FontAwesome";
    margin-left: 4px;
    align-self: center;
  }
  nav#deluxe_nav_stacks_in_268 > ul > li > ul {
   display: none;
   position: absolute;
   z-index: 9999;
   padding: 6px 24px;
   background: rgba(255, 255, 255, 1.00);
  }
  nav#deluxe_nav_stacks_in_268 > ul > li > ul li a {
    padding: 6px 0px;
    color: #555555;
  }
  nav#deluxe_nav_stacks_in_268 > ul ul li.current a,
  nav#deluxe_nav_stacks_in_268 > ul ul li.current-parent a,
  nav#deluxe_nav_stacks_in_268 > ul ul li.current-ancestor-parent > a {
    color: #333333;
  }
  nav#deluxe_nav_stacks_in_268 > ul li:hover > ul {
   display: block;
  }
  nav#deluxe_nav_stacks_in_268 > ul > li.parent > ul > li,
  nav#deluxe_nav_stacks_in_268 > ul > li.current-parent > ul > li,
  nav#deluxe_nav_stacks_in_268 > ul > li.current-ancestor-parent > ul > li {
    /* display: -webkit-box;
    display: flex; */
  }
  nav#deluxe_nav_stacks_in_268 ul ul > li > ul > li > a:before {
    content: "\00a0\f0da";
    font-size: 14px;
    line-height: 14px;
    font-family: Stacks-FontAwesome,"FontAwesome";
    margin: 0px 6px;
    align-self: center;
  }
  nav#deluxe_nav_stacks_in_268 ul ul ul {
    display: block;
  }
  nav#deluxe_nav_stacks_in_268 > input,
  nav#deluxe_nav_stacks_in_268 > label {
    display: none;
  }
}
@media all and (max-width: 770px) {
  nav#deluxe_nav_stacks_in_268 {
    display: grid;
    grid-gap: 0px;
    grid-template-columns: min-content min-content;
    align-items: center;
    grid-auto-flow: dense;
    justify-content: flex-end;
  }
  div[data-width]:first-child nav#deluxe_nav_stacks_in_268 {
    justify-content: flex-start;
  }
  nav#deluxe_nav_stacks_in_268 > input,
  nav#deluxe_nav_stacks_in_268 > label {
    display: block;
    width: 36px;
    height: 36px;
    position: relative;
    margin: 0;
  }
  nav#deluxe_nav_stacks_in_268 > input {
    opacity: 0;
  }
  nav#deluxe_nav_stacks_in_268 > label {
    grid-column: 1;
    grid-row: 1;
    z-index: 1;
    pointer-events: none;
    width: 36px;
    height: 32px;
    
    border-radius: 4px;
    transform: translateX(100%);
  }
  nav#deluxe_nav_stacks_in_268 ul ul ul > li > a:before {
    content: "\00a0\00a0\00a0\f0da";
    font-size: 14px;
    line-height: 14px;
    font-family: Stacks-FontAwesome,"FontAwesome";
    margin: 0px 6px;
    align-self: center;
  }
  div[data-width]:first-child nav#deluxe_nav_stacks_in_268 > label {
    grid-column: auto;
    grid-row: auto;
    transform: translateX(-100%);
  }
  nav#deluxe_nav_stacks_in_268 .hambar {
      position: absolute;
      top: 0;
      left: 4px;
      display: block;
      width: 28px;
      height: 4px;
      
      background: rgba(255, 255, 255, 0.60);
      -webkit-transition: all 150ms;
      transition: all 150ms;
      -webkit-transform-origin: left top;
      -ms-transform-origin: left top;
      transform-origin: left top;
      border-radius: 4px;
  }
  nav#deluxe_nav_stacks_in_268 .hambar.hamtop {
      top: 5px;
  }
  nav#deluxe_nav_stacks_in_268 .hambar.hammiddle {
      top: 14px;
      opacity: 1;
  }
  nav#deluxe_nav_stacks_in_268 .hambar.hambottom {
      top: 23px;
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
  }
  nav#deluxe_nav_stacks_in_268 > input:checked ~ label .hambar.hamtop {
    width: 27.5px;
    -webkit-transform: rotate(45deg) translate(4px, -4px);
    -ms-transform: rotate(45deg) translate(4px, -4px);
    transform: rotate(45deg) translate(4px, -4px);
  }

  nav#deluxe_nav_stacks_in_268 > input:checked ~ label .hambar.hammiddle {
      opacity: 0;
  }

  nav#deluxe_nav_stacks_in_268 > input:checked ~ label .hambar.hambottom {
      width: 27.5px;
      -webkit-transform: rotate(-45deg) translate(4px, 4px);
      -ms-transform: rotate(-45deg) translate(4px, 4px);
      transform: rotate(-45deg) translate(4px, 4px);
  }
  nav#deluxe_nav_stacks_in_268 > ul {
    display: none;
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    margin-top: 48px;
    z-index: 9999;
    background: rgba(255, 255, 255, 1.00);
    padding: 12px 0px;
  }
  nav#deluxe_nav_stacks_in_268 > input:checked ~ ul {
    display: block;
  }
  nav#deluxe_nav_stacks_in_268 > input:checked ~ ul {
    display: grid;
    grid-template-columns: repeat(1,1fr);
    grid-gap: 0px 24px;
  }
  nav#deluxe_nav_stacks_in_268 ul > li > a {
   display: flex;
   text-decoration: none;
   padding: 12px 24px;
   border-radius: 4px;
   margin: 0px 0px;
   color: #555555;
  }
  nav#deluxe_nav_stacks_in_268 ul > li.parent > a:after,
  nav#deluxe_nav_stacks_in_268 ul > li.current-parent > a:after,
  nav#deluxe_nav_stacks_in_268 ul > li.current-ancestor-parent > a:after {
    content: "\f078";
    font-size: 14px;
    line-height: 14px;
    font-family: Stacks-FontAwesome,"FontAwesome";
    margin-left: 4px;
    align-self: center;
  }
  nav#deluxe_nav_stacks_in_268 ul ul > li > a:before {
    content: "\f0da";
    font-size: 14px;
    line-height: 14px;
    font-family: Stacks-FontAwesome,"FontAwesome";
    margin: 0px 6px;
    align-self: center;
  }
  nav#deluxe_nav_stacks_in_268 ul > li > a {
   
  }
  nav#deluxe_nav_stacks_in_268 ul > li > a:hover {
   
  }
  nav#deluxe_nav_stacks_in_268 ul > li > a:active:not([href="#"]):not([href="#0"]),
  nav#deluxe_nav_stacks_in_268 ul > li.current > a,
  nav#deluxe_nav_stacks_in_268 ul > li.current-parent > a,
  nav#deluxe_nav_stacks_in_268 ul > li.current-ancestor-parent > a {
   
  }
}

nav#deluxe_nav_stacks_in_268 ul > ul > li > a {
  display: flex;
  width: 100%;
 
}
nav#deluxe_nav_stacks_in_268 ul ul > li > a:hover {
 
}
nav#deluxe_nav_stacks_in_268 ul ul > li > a:active:not([href="#"]):not([href="#0"]),
nav#deluxe_nav_stacks_in_268 ul ul > li.current > a,
nav#deluxe_nav_stacks_in_268 ul ul > li.current-parent > a,
nav#deluxe_nav_stacks_in_268 ul ul > li.current-ancestor-parent > a {
 
}



/* 1.0.1

*/
.opr-page  {
  transition: height 400ms ease-in,
    padding 400ms ease-in,
    width 400ms ease-in,
    opacity 400ms ease-in,
    transform 400ms ease-in;
}
.opr-page.opr-no-animation {
  transition: none;
  visibility: hidden;
}
.opr-next-page,
.opr-prev-page  {
  pointer-events: none;
}


.opr-page  {
  top: 0;
}
.opr-next-page  {
  z-index: 100;
  top: 0;
  opacity: 0;
}
.opr-prev-page  {
  z-index: 98;
  top: 0;
  opacity: 0;
}
.opr-current  {
  z-index: 99;
  opacity: 1;
}



















.opr-scroll-next:before,
.opr-scroll-prev:before {
    content: "";
    position: absolute;
    top: -15px;
    left: -15px;
    right: -15px;
    bottom: -15px;
}
 .opr-next,
 .opr-scroll-next,
 .opr-scroll-prev {
  border-color: rgba(255, 255, 255, 1.00);
}


