@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);
  }
}
#stacks_in_524 {
	font-weight: lighter;
}
/* Shelf Stack CSS */


#stacks_in_521 .clearer {
	clear: both;
}

#stacks_in_521 .shelf-wrapper {
	margin-left: auto !important;
	margin-right: auto !important;
	position: relative;
	padding-top: 160px;
 }

#stacks_in_521 {
	display: block;
}

#stacks_in_521 .shelf-left, #stacks_in_521 .shelf-right {
	width: 88px;
	height: 81px;
	background-repeat: none;
}

#stacks_in_521 .shelf-left, #stacks_in_521 .shelf-right, #stacks_in_521 .shelf-middle {
	float: left;
}

#stacks_in_521 .shelf-item img {
	height: 140px;
	width: 140px;
}

/* Shelf styles */



#stacks_in_521 .shelf-left {
	background-image: url(../index_files/shelf-stack-images/shelf_wooden_left.png);
}

#stacks_in_521 .shelf-right {
	background-image: url(../index_files/shelf-stack-images/shelf_wooden_right.png);
}

#stacks_in_521 .shelf-middle {
	background-image: url(../index_files/shelf-stack-images/shelf_wooden_middle.png);
}

#stacks_in_521 .next {
	background-image: url(../index_files/shelf-stack-images/button_wooden_right.png);
}

#stacks_in_521 .prev {
	background-image: url(../index_files/shelf-stack-images/button_wooden_left.png);
}

#stacks_in_521 .shelf-pagination a {
	background-image: url(../index_files/shelf-stack-images/pagination_deselected.png);	
}

#stacks_in_521 .shelf-pagination a.selected {
	background-image: url(../index_files/shelf-stack-images/pagination_wooden_selected.png);	
}











































#stacks_in_521 .shelf-middle {
	height: 71px;
	background-repeat: repeat-x;
}

#stacks_in_521 ul.shelf-contents {
	padding: 0;
	margin: 0;
	display: block;
	position: relative;

	top: -150px;







	/*top: -130px;*/
	list-style: none;
}

#stacks_in_521 ul.shelf-contents li.shelf-item {
	margin-left: 8px;
	margin-right: 8px;
	display: inline-block;
	float: left;
	cursor: pointer;
	padding-top: 2px;
	padding-bottom: 2px;
}


#stacks_in_521 ul.shelf-contents li.shelf-item img {
	background-color: #fff;
	padding: 12px;
	cursor: pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}


#stacks_in_521 ul.shelf-contents li.shelf-item img {
	-webkit-box-shadow: 0 1px 3px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 1px 3px 0px rgba(0,0,0,0.5);
	box-shadow: 0 1px 3px 0px rgba(0,0,0,0.5);
}


#stacks_in_521 .next, #stacks_in_521 .prev {
	display: none;
}




#stacks_in_521 .next, #stacks_in_521 .prev {
	
	display: block;
	
	cursor: pointer;
	position: absolute;
	width: 48px;
	height: 63px;
	background-repeat: none;

	margin-top: -94px;




}

#stacks_in_521 .next {
	right: 0;
}

#stacks_in_521 .prev {
	left: 0;
}



#stacks_in_521 .shelf-pagination {
	display: none !important;
}




div.shelf_pp_default .pp_top,div.shelf_pp_default .pp_top .pp_middle,div.shelf_pp_default .pp_top .pp_left,div.shelf_pp_default .pp_top .pp_right,div.shelf_pp_default .pp_bottom,div.shelf_pp_default .pp_bottom .pp_left,div.shelf_pp_default .pp_bottom .pp_middle,div.shelf_pp_default .pp_bottom .pp_right{height:13px}
div.shelf_pp_default .pp_top .pp_left{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.shelf_pp_default .pp_top .pp_middle{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.shelf_pp_default .pp_top .pp_right{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.shelf_pp_default .pp_content .ppt{color:#f8f8f8}
div.shelf_pp_default .pp_content_container .pp_left{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.shelf_pp_default .pp_content_container .pp_right{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.shelf_pp_default .pp_next:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.shelf_pp_default .pp_previous:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.shelf_pp_default .pp_expand{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.shelf_pp_default .pp_expand:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.shelf_pp_default .pp_contract{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.shelf_pp_default .pp_contract:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.shelf_pp_default .pp_close{width:30px;height:30px;background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.shelf_pp_default .pp_gallery ul li a{background:url(../index_files/shelf-stack-images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.shelf_pp_default .pp_social{margin-top:7px}
div.shelf_pp_default .pp_gallery a.pp_arrow_previous,div.shelf_pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.shelf_pp_default .pp_nav .pp_play,div.shelf_pp_default .pp_nav .pp_pause{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.shelf_pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.shelf_pp_default a.pp_arrow_previous,div.shelf_pp_default a.pp_arrow_next{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.shelf_pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.shelf_pp_default .pp_content_container .pp_details{margin-top:5px}
div.shelf_pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.shelf_pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.shelf_pp_default .pp_close:hover,div.shelf_pp_default .pp_nav .pp_play:hover,div.shelf_pp_default .pp_nav .pp_pause:hover,div.shelf_pp_default .pp_arrow_next:hover,div.shelf_pp_default .pp_arrow_previous:hover{opacity:0.7}
div.shelf_pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.shelf_pp_default .pp_bottom .pp_left{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.shelf_pp_default .pp_bottom .pp_middle{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.shelf_pp_default .pp_bottom .pp_right{background:url(../index_files/shelf-stack-images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.shelf_pp_default .pp_loaderIcon{background:url(../index_files/shelf-stack-images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../index_files/shelf-stack-images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../index_files/shelf-stack-images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(../index_files/shelf-stack-images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(../index_files/shelf-stack-images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../index_files/shelf-stack-images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../index_files/shelf-stack-images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../index_files/shelf-stack-images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:12500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:100000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:5000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:13000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../index_files/shelf-stack-images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:25000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:12999;margin:0 0 5px 15px}
div.shelf_pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.shelf_pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.shelf_pp_default .pp_gallery ul li a:hover,div.shelf_pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.shelf_pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../index_files/shelf-stack-images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../index_files/shelf-stack-images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}






#stacks_in_521 {
	margin: 0px 0px 10px 0px;
}
/* Shelf Stack Item CSS */

.stacks_in_536-image-caption {
	text-align: center;
}



.stacks_in_536-image-caption {
	display: none;
}

/* Shelf Stack Item CSS */

.stacks_in_525-image-caption {
	text-align: center;
}



.stacks_in_525-image-caption {
	display: none;
}

/* Shelf Stack Item CSS */

.stacks_in_533-image-caption {
	text-align: center;
}



.stacks_in_533-image-caption {
	display: none;
}

/* Shelf Stack Item CSS */

.stacks_in_4861-image-caption {
	text-align: center;
}



.stacks_in_4861-image-caption {
	display: none;
}


#stacks_in_2560 {
	background-color: rgba(223, 223, 223, 1.00);
	border: solid rgba(223, 223, 223, 1.00);
	border-width:  3px;
	padding:  3px;
}

#stacks_in_2561 {
	font-weight: lighter;
}
/* ------------------------------------*/
/* Accordion                           */
/* ------------------------------------*/



ul#stacks_in_4802_20_1_accordion {
	list-style: none;
	border-radius: 2px;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
	text-shadow: none;
}

ul#stacks_in_4802_20_1_accordion > li {
	list-style: none;
	background: none !important;
	margin: 0;
	padding: 0 !important;
}

/* Label Font Choices */
	
	.stacks_in_4802_20_1_accordion_label {
		font-family: 'Open Sans', sans-serif;
	}















/* Content Font Choices */
	
	.stacks_in_4802_20_1_accordion_content {
		font-family: 'Open Sans', sans-serif;
	}









.stacks_in_4802_20_1_accordion_label {
	cursor: pointer;
	padding: 15px 20px;
	position: relative;
}

.stacks_in_4802_20_1_accordion_label i {
}

.stacks_in_4802_20_1_accordion_selected {
}

.stacks_in_4802_20_1_accordion_content {
		
		padding: 40px;
	

}

ul#stacks_in_4802_20_1_accordion li:last-child .stacks_in_4802_20_1_accordion_content {
}

.stacks_in_4802_20_1_accordion_label .accordion_icon {
	display: inline-block;
	text-align: center;
	width: 25px;
		
		position: absolute;
		right: 20px;
		top: 15px;
		margin-right: 0px;
	
	
}

.stacks_in_4802_20_1_accordion_label .accordion_icon i {
	width: 25px;
	height: 25px;
	line-height: 24px;
	
}

.stacks_in_4802_20_1_accordion_selected .accordion_icon i {
	
}

#stacks_in_4802_20_1_open_all {
	cursor: pointer;
	font-size: 20px;
	margin-top: 12px;
}



/* ------------------------------------*/
/* Accordion Styles                    */
/* ------------------------------------*/

/* Ghost */



/* Dark Grey */



/* Light Blue */



/* Flat Teal */



/* Blue Grey */



/* Flat Orange */



/* Forest Green */



/* Earthy */



/* Purple Power */



/* Bold Blue */



/* Baby Blue */



/* Shamrock */



/* Crimson */



/* Gun Metal */



/* Bright Blue */



/* Pinky */



/* Tesla */



/* Rustic */


ul#stacks_in_4802_20_1_accordion {
}

.stacks_in_4802_20_1_accordion_label {
	color: #ffffff;
	background: #A6C8A7;
	border-bottom: 1px solid #96b597;
}

.stacks_in_4802_20_1_accordion_selected {
	color: #ffffff;
	background: #585858;
	border-bottom: 1px solid #484848;
}



.stacks_in_4802_20_1_accordion_content {
	background: #EDEDED;
	color: #414141;
	border-bottom: 1px solid #96b597;
}


ul#stacks_in_4802_20_1_accordion li:last-child .stacks_in_4802_20_1_accordion_label {
	border-bottom: none;
}


ul#stacks_in_4802_20_1_accordion li:last-child .stacks_in_4802_20_1_accordion_selected {
	border-bottom: 1px solid #484848;
}

ul#stacks_in_4802_20_1_accordion li:last-child .stacks_in_4802_20_1_accordion_content {
	border-bottom: none;
}




/* Ruby */



/* Feather */



/* Abstract */




/* CUSTOM */




/* ------------------------------------*/
/* Edit Mode                           */
/* ------------------------------------*/

#stacks_in_4802_20_1_accordion_edit_header {
	height: 60px;
	line-height: 60px;
	display: block;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
	text-align: center;
	border: 1px solid #d2d2d2;
	border-radius: 6px;
	width: 90%;
	margin: 20px auto;
	margin-bottom: 30px;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.5);
	font-family: 'Roboto Slab', serif;
	font-size: 24px;
	letter-spacing: -1px;
	color: #AAAAAA;
	text-shadow: 0 1px 0 #fff;
}

/* ------------------------------------*/
/* Media Queries                       */
/* ------------------------------------*/


@media only screen {
	.stacks_in_4802_20_1_accordion_label {
		font-size: 20px;
	}

	.stacks_in_4802_20_1_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}

}


@media only screen and (max-width: 1024px) {
	.stacks_in_4802_20_1_accordion_label {
		font-size: 18px;
	}

	.stacks_in_4802_20_1_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}
}

@media only screen and (max-width: 768px) {
	.stacks_in_4802_20_1_accordion_label {
		font-size: 16px;
	}

	.stacks_in_4802_20_1_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_4802_20_1_accordion_label {
		font-size: 14px;
	}

	.stacks_in_4802_20_1_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}


/* Pull Quote Styling */


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



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


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



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


#stacks_in_4802_20_306 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_4802_20_306 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_4802_20_306 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_4802_20_306 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_4802_20_306 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_4802_20_293 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_4802_20_293 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_4802_20_293 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_4802_20_293 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_4802_20_293 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_4802_20_4 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_4802_20_4 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_4802_20_4 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_4802_20_4 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_4802_20_4 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_4802_20_214 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_4802_20_214 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_4802_20_214 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_4802_20_214 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_4802_20_214 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_4802_20_221 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_4802_20_221 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_4802_20_221 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_4802_20_221 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_4802_20_221 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_4802_20_347 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_4802_20_347 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_4802_20_347 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_4802_20_347 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_4802_20_347 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_4802_20_340 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_4802_20_340 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_4802_20_340 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_4802_20_340 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_4802_20_340 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_4802_20_328 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_4802_20_328 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_4802_20_328 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_4802_20_328 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_4802_20_328 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_4802_20_333 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_4802_20_333 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_4802_20_333 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_4802_20_333 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_4802_20_333 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}


#stacks_in_519 {
	background-color: rgba(223, 223, 223, 1.00);
	padding:  3px;
}

#stacks_in_520 {
	font-weight: lighter;
}
/* ------------------------------------*/
/* Accordion                           */
/* ------------------------------------*/



ul#stacks_in_7650_accordion {
	list-style: none;
	border-radius: 0px;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
	text-shadow: none;
}

ul#stacks_in_7650_accordion > li {
	list-style: none;
	background: none !important;
	margin: 0;
	padding: 0 !important;
}

/* Label Font Choices */
	
	.stacks_in_7650_accordion_label {
		font-family: 'Open Sans', sans-serif;
	}















/* Content Font Choices */
	
	.stacks_in_7650_accordion_content {
		font-family: 'Open Sans', sans-serif;
	}









.stacks_in_7650_accordion_label {
	cursor: pointer;
	padding: 15px 20px;
	position: relative;
}

.stacks_in_7650_accordion_label i {
}

.stacks_in_7650_accordion_selected {
}

.stacks_in_7650_accordion_content {
		
		padding: 40px;
	

}

ul#stacks_in_7650_accordion li:last-child .stacks_in_7650_accordion_content {
}

.stacks_in_7650_accordion_label .accordion_icon {
	display: inline-block;
	text-align: center;
	width: 25px;
		
		position: absolute;
		right: 20px;
		top: 15px;
		margin-right: 0px;
	
	
}

.stacks_in_7650_accordion_label .accordion_icon i {
	width: 25px;
	height: 25px;
	line-height: 24px;
	
}

.stacks_in_7650_accordion_selected .accordion_icon i {
	
}

#stacks_in_7650_open_all {
	cursor: pointer;
	font-size: 20px;
	margin-top: 12px;
}



/* ------------------------------------*/
/* Accordion Styles                    */
/* ------------------------------------*/

/* Ghost */



/* Dark Grey */



/* Light Blue */



/* Flat Teal */



/* Blue Grey */



/* Flat Orange */



/* Forest Green */



/* Earthy */



/* Purple Power */



/* Bold Blue */



/* Baby Blue */



/* Shamrock */



/* Crimson */



/* Gun Metal */



/* Bright Blue */



/* Pinky */



/* Tesla */



/* Rustic */


ul#stacks_in_7650_accordion {
}

.stacks_in_7650_accordion_label {
	color: #ffffff;
	background: #A6C8A7;
	border-bottom: 1px solid #96b597;
}

.stacks_in_7650_accordion_selected {
	color: #ffffff;
	background: #585858;
	border-bottom: 1px solid #484848;
}



.stacks_in_7650_accordion_content {
	background: #EDEDED;
	color: #414141;
	border-bottom: 1px solid #96b597;
}


ul#stacks_in_7650_accordion li:last-child .stacks_in_7650_accordion_label {
	border-bottom: none;
}


ul#stacks_in_7650_accordion li:last-child .stacks_in_7650_accordion_selected {
	border-bottom: 1px solid #484848;
}

ul#stacks_in_7650_accordion li:last-child .stacks_in_7650_accordion_content {
	border-bottom: none;
}




/* Ruby */



/* Feather */



/* Abstract */




/* CUSTOM */




/* ------------------------------------*/
/* Edit Mode                           */
/* ------------------------------------*/

#stacks_in_7650_accordion_edit_header {
	height: 60px;
	line-height: 60px;
	display: block;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
	text-align: center;
	border: 1px solid #d2d2d2;
	border-radius: 6px;
	width: 90%;
	margin: 20px auto;
	margin-bottom: 30px;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.5);
	font-family: 'Roboto Slab', serif;
	font-size: 24px;
	letter-spacing: -1px;
	color: #AAAAAA;
	text-shadow: 0 1px 0 #fff;
}

/* ------------------------------------*/
/* Media Queries                       */
/* ------------------------------------*/


@media only screen {
	.stacks_in_7650_accordion_label {
		font-size: 20px;
	}

	.stacks_in_7650_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}

}


@media only screen and (max-width: 1024px) {
	.stacks_in_7650_accordion_label {
		font-size: 18px;
	}

	.stacks_in_7650_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}
}

@media only screen and (max-width: 768px) {
	.stacks_in_7650_accordion_label {
		font-size: 16px;
	}

	.stacks_in_7650_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_7650_accordion_label {
		font-size: 14px;
	}

	.stacks_in_7650_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}


/* Pull Quote Styling */


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



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


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



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


#stacks_in_10464 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_10464 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_10464 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_10464 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_10464 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7658 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7658 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7658 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7658 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7658 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7663 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7663 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7663 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7663 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7663 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7668 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7668 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7668 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7668 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7668 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7673 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7673 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7673 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7673 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7673 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7949 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7949 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7949 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7949 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7949 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7954 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7954 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7954 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7954 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7954 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7959 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7959 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7959 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7959 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7959 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7964 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7964 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7964 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7964 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7964 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7971 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7971 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7971 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7971 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7971 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7976 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7976 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7976 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7976 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7976 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7981 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7981 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7981 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7981 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7981 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7986 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7986 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7986 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7986 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7986 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7991 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7991 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7991 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7991 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7991 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_7998 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_7998 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_7998 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_7998 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_7998 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8003 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8003 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8003 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8003 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8003 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8008 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8008 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8008 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8008 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8008 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8013 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8013 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8013 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8013 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8013 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8018 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8018 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8018 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8018 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8018 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8023 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8023 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8023 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8023 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8023 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8028 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8028 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8028 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8028 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8028 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8033 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8033 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8033 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8033 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8033 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8038 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8038 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8038 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8038 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8038 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8043 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8043 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8043 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8043 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8043 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8050 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8050 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8050 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8050 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8050 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8055 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8055 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8055 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8055 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8055 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8060 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8060 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8060 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8060 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8060 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8065 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8065 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8065 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8065 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8065 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8070 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8070 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8070 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8070 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8070 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8075 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8075 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8075 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8075 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8075 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8080 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8080 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8080 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8080 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8080 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8085 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8085 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8085 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8085 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8085 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8090 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8090 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8090 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8090 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8090 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8095 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8095 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8095 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8095 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8095 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8102 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8102 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8102 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8102 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8102 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8107 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8107 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8107 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8107 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8107 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8112 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8112 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8112 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8112 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8112 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8117 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8117 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8117 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8117 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8117 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8122 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8122 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8122 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8122 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8122 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8127 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8127 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8127 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8127 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8127 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8132 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8132 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8132 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8132 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8132 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8137 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8137 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8137 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8137 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8137 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8144 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8144 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8144 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8144 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8144 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8149 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8149 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8149 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8149 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8149 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8154 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8154 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8154 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8154 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8154 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8159 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8159 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8159 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8159 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8159 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8164 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8164 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8164 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8164 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8164 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8169 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8169 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8169 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8169 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8169 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8174 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8174 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8174 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8174 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8174 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8181 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8181 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8181 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8181 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8181 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8186 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8186 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8186 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8186 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8186 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8191 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8191 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8191 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8191 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8191 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8196 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8196 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8196 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8196 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8196 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8201 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8201 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8201 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8201 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8201 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8206 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8206 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8206 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8206 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8206 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8211 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8211 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8211 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8211 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8211 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8216 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8216 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8216 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8216 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8216 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8221 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8221 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8221 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8221 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8221 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8226 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8226 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8226 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8226 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8226 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8231 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8231 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8231 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8231 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8231 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8236 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8236 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8236 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8236 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8236 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8241 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8241 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8241 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8241 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8241 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8248 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8248 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8248 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8248 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

    

  
  #stacks_in_8248 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


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

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

}

/* Pull Quote Styling */


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



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


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



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


#stacks_in_8253 .floated_content {
  float: right;
}





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

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

    

  
  #stacks_in_8253 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


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

    

  
  #stacks_in_8253 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




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

  
  #stacks_in_8253 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8253 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8253 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8253 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8253 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8258 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8258 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8258 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8258 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8258 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8258 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8258 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8258 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8258 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8258 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8258 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8258 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8258 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8258 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8258 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8263 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8263 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8263 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8263 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8263 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8263 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8263 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8263 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8263 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8263 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8263 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8263 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8263 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8263 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8263 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8268 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8268 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8268 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8268 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8268 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8268 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8268 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8268 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8268 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8268 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8268 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8268 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8268 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8268 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8268 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_8273>.s3_row {
	margin: 0 -10px;
}

#stacks_in_8273>.s3_row>.s3_column_left {
	width: 51.51%;
}

#stacks_in_8273>.s3_row>.s3_column_right {
	width: 48.490002%;
}




#stacks_in_8273>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_8273>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_8273>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_8278 {
	display:inline-block; width:100%; line-height: 0.900000em;
}
/* Pull Quote Styling */


  #stacks_in_8282 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8282 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8282 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8282 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8282 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8282 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8282 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8282 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8282 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8282 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8282 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8282 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8282 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8282 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8282 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8287 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8287 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8287 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8287 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8287 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8287 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8287 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8287 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8287 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8287 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8287 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8287 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8287 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8287 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8287 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8292 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8292 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8292 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8292 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8292 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8292 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8292 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8292 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8292 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8292 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8292 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8292 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8292 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8292 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8292 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8299 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8299 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8299 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8299 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8299 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8299 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8299 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8299 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8299 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8299 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8299 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8299 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8299 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8299 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8299 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8304 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8304 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8304 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8304 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8304 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8304 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8304 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8304 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8304 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8304 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8304 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8304 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8304 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8304 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8304 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8309 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8309 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8309 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8309 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8309 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8309 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8309 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8309 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8309 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8309 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8309 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8309 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8309 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8309 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8309 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8314 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8314 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8314 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8314 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8314 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8314 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8314 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8314 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8314 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8314 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8314 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8314 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8314 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8314 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8314 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8319 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8319 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8319 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8319 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8319 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8319 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8319 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8319 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8319 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8319 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8319 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8319 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8319 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8319 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8319 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8324 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8324 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8324 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8324 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8324 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8324 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8324 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8324 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8324 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8324 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8324 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8324 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8324 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8324 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8324 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8329 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8329 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8329 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8329 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8329 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8329 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8329 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8329 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8329 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8329 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8329 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8329 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8329 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8329 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8329 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8334 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8334 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8334 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8334 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8334 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8334 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8334 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8334 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8334 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8334 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8334 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8334 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8334 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8334 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8334 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8341 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8341 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8341 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8341 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8341 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8341 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8341 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8341 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8341 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8341 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8341 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8341 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8341 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8341 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8341 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8346 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8346 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8346 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8346 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8346 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8346 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8346 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8346 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8346 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8346 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8346 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8346 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8346 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8346 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8346 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8351 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8351 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8351 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8351 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8351 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8351 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8351 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8351 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8351 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8351 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8351 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8351 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8351 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8351 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8351 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8356 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8356 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8356 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8356 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8356 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8356 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8356 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8356 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8356 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8356 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8356 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8356 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8356 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8356 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8356 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8361 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8361 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8361 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8361 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8361 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8361 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8361 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8361 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8361 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8361 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8361 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8361 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8361 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8361 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8361 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8366 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8366 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8366 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8366 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8366 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8366 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8366 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8366 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8366 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8366 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8366 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8366 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8366 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8366 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8366 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8371 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8371 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8371 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8371 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8371 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8371 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8371 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8371 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8371 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8371 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8371 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8371 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8371 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8371 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8371 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8376 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8376 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8376 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8376 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8376 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8376 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8376 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8376 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8376 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8376 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8376 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8376 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8376 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8376 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8376 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8381 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8381 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8381 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8381 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8381 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8381 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8381 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8381 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8381 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8381 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8381 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8381 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8381 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8381 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8381 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8388 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8388 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8388 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8388 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8388 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8388 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8388 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8388 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8388 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8388 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8388 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8388 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8388 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8388 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8388 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8393 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8393 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8393 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8393 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8393 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8393 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8393 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8393 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8393 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8393 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8393 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8393 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8393 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8393 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8393 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8398 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8398 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8398 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8398 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8398 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8398 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8398 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8398 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8398 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8398 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8398 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8398 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8398 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8398 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8398 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8403 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8403 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8403 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8403 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8403 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8403 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8403 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8403 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8403 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8403 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8403 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8403 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8403 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8403 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8403 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8408 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8408 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8408 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8408 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8408 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8408 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8408 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8408 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8408 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8408 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8408 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8408 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8408 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8408 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8408 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8413 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8413 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8413 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8413 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8413 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8413 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8413 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8413 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8413 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8413 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8413 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8413 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8413 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8413 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8413 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8418 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8418 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8418 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8418 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8418 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8418 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8418 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8418 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8418 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8418 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8418 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8418 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8418 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8418 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8418 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8423 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8423 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8423 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8423 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8423 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8423 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8423 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8423 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8423 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8423 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8423 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8423 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8423 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8423 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8423 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8428 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8428 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8428 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8428 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8428 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8428 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8428 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8428 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8428 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8428 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8428 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8428 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8428 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8428 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8428 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8437 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8437 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8437 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8437 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8437 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8437 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8437 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8437 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8437 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8437 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8437 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8437 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8437 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8437 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8437 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8442 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8442 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8442 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8442 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8442 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8442 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8442 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8442 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8442 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8442 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8442 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8442 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8442 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8442 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8442 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8447 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8447 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8447 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8447 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8447 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8447 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8447 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8447 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8447 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8447 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8447 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8447 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8447 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8447 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8447 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8452 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8452 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8452 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8452 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8452 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8452 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8452 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8452 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8452 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8452 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8452 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8452 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8452 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8452 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8452 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8457 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8457 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8457 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8457 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8457 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8457 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8457 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8457 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8457 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8457 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8457 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8457 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8457 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8457 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8457 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8462 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8462 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8462 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8462 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8462 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8462 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8462 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8462 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8462 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8462 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8462 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8462 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8462 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8462 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8462 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8467 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8467 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8467 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8467 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8467 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8467 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8467 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8467 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8467 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8467 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8467 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8467 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8467 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8467 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8467 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8472 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8472 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8472 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8472 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8472 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8472 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8472 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8472 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8472 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8472 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8472 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8472 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8472 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8472 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8472 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8479 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8479 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8479 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8479 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8479 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8479 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8479 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8479 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8479 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8479 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8479 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8479 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8479 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8479 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8479 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8484 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8484 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8484 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8484 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8484 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8484 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8484 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8484 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8484 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8484 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8484 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8484 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8484 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8484 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8484 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8489 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8489 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8489 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8489 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8489 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8489 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8489 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8489 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8489 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8489 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8489 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8489 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8489 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8489 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8489 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8494 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8494 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8494 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8494 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8494 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8494 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8494 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8494 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8494 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8494 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8494 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8494 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8494 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8494 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8494 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8499 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8499 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8499 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8499 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8499 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8499 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8499 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8499 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8499 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8499 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8499 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8499 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8499 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8499 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8499 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8504 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8504 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8504 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8504 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8504 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8504 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8504 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8504 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8504 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8504 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8504 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8504 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8504 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8504 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8504 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8509 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8509 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8509 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8509 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8509 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8509 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8509 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8509 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8509 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8509 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8509 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8509 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8509 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8509 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8509 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8514 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8514 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8514 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8514 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8514 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8514 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8514 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8514 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8514 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8514 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8514 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8514 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8514 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8514 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8514 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8519 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8519 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8519 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8519 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8519 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8519 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8519 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8519 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8519 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8519 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8519 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8519 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8519 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8519 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8519 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8524 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8524 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8524 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8524 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8524 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8524 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8524 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8524 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8524 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8524 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8524 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8524 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8524 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8524 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8524 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8529 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8529 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8529 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8529 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8529 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8529 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8529 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8529 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8529 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8529 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8529 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8529 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8529 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8529 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8529 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8534 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8534 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8534 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8534 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8534 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8534 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8534 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8534 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8534 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8534 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8534 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8534 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8534 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8534 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8534 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8539 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8539 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8539 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8539 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8539 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8539 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8539 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8539 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8539 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8539 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8539 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8539 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8539 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8539 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8539 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_out_8546 {
	margin-left:0;
}
/* ------------------------------------*/
/* Accordion                           */
/* ------------------------------------*/



ul#stacks_in_7651_accordion {
	list-style: none;
	border-radius: 0px;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
	text-shadow: none;
}

ul#stacks_in_7651_accordion > li {
	list-style: none;
	background: none !important;
	margin: 0;
	padding: 0 !important;
}

/* Label Font Choices */
	
	.stacks_in_7651_accordion_label {
		font-family: 'Open Sans', sans-serif;
	}















/* Content Font Choices */
	
	.stacks_in_7651_accordion_content {
		font-family: 'Open Sans', sans-serif;
	}









.stacks_in_7651_accordion_label {
	cursor: pointer;
	padding: 15px 20px;
	position: relative;
}

.stacks_in_7651_accordion_label i {
}

.stacks_in_7651_accordion_selected {
}

.stacks_in_7651_accordion_content {
		
		padding: 40px;
	

}

ul#stacks_in_7651_accordion li:last-child .stacks_in_7651_accordion_content {
}

.stacks_in_7651_accordion_label .accordion_icon {
	display: inline-block;
	text-align: center;
	width: 25px;
		
		position: absolute;
		right: 20px;
		top: 15px;
		margin-right: 0px;
	
	
}

.stacks_in_7651_accordion_label .accordion_icon i {
	width: 25px;
	height: 25px;
	line-height: 24px;
	
}

.stacks_in_7651_accordion_selected .accordion_icon i {
	
}

#stacks_in_7651_open_all {
	cursor: pointer;
	font-size: 20px;
	margin-top: 12px;
}



/* ------------------------------------*/
/* Accordion Styles                    */
/* ------------------------------------*/

/* Ghost */



/* Dark Grey */



/* Light Blue */



/* Flat Teal */



/* Blue Grey */



/* Flat Orange */



/* Forest Green */



/* Earthy */



/* Purple Power */



/* Bold Blue */



/* Baby Blue */



/* Shamrock */



/* Crimson */



/* Gun Metal */



/* Bright Blue */



/* Pinky */



/* Tesla */



/* Rustic */


ul#stacks_in_7651_accordion {
}

.stacks_in_7651_accordion_label {
	color: #ffffff;
	background: #A6C8A7;
	border-bottom: 1px solid #96b597;
}

.stacks_in_7651_accordion_selected {
	color: #ffffff;
	background: #585858;
	border-bottom: 1px solid #484848;
}



.stacks_in_7651_accordion_content {
	background: #EDEDED;
	color: #414141;
	border-bottom: 1px solid #96b597;
}


ul#stacks_in_7651_accordion li:last-child .stacks_in_7651_accordion_label {
	border-bottom: none;
}


ul#stacks_in_7651_accordion li:last-child .stacks_in_7651_accordion_selected {
	border-bottom: 1px solid #484848;
}

ul#stacks_in_7651_accordion li:last-child .stacks_in_7651_accordion_content {
	border-bottom: none;
}




/* Ruby */



/* Feather */



/* Abstract */




/* CUSTOM */




/* ------------------------------------*/
/* Edit Mode                           */
/* ------------------------------------*/

#stacks_in_7651_accordion_edit_header {
	height: 60px;
	line-height: 60px;
	display: block;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
	text-align: center;
	border: 1px solid #d2d2d2;
	border-radius: 6px;
	width: 90%;
	margin: 20px auto;
	margin-bottom: 30px;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.5);
	font-family: 'Roboto Slab', serif;
	font-size: 24px;
	letter-spacing: -1px;
	color: #AAAAAA;
	text-shadow: 0 1px 0 #fff;
}

/* ------------------------------------*/
/* Media Queries                       */
/* ------------------------------------*/


@media only screen {
	.stacks_in_7651_accordion_label {
		font-size: 20px;
	}

	.stacks_in_7651_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}

}


@media only screen and (max-width: 1024px) {
	.stacks_in_7651_accordion_label {
		font-size: 18px;
	}

	.stacks_in_7651_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}
}

@media only screen and (max-width: 768px) {
	.stacks_in_7651_accordion_label {
		font-size: 16px;
	}

	.stacks_in_7651_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_7651_accordion_label {
		font-size: 14px;
	}

	.stacks_in_7651_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}


/* Pull Quote Styling */


  #stacks_in_7683 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7683 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7683 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7683 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7683 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7683 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7683 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7683 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7683 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7683 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7683 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7683 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7683 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7683 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7683 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7689 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7689 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7689 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7689 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7689 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7689 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7689 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7689 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7689 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7689 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7689 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7689 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7689 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7689 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7689 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7694 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7694 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7694 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7694 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7694 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7694 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7694 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7694 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7694 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7694 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7694 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7694 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7694 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7694 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7694 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7699 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7699 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7699 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7699 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7699 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7699 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7699 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7699 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7699 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7699 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7699 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7699 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7699 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7699 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7699 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7704 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7704 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7704 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7704 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7704 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7704 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7704 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7704 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7704 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7704 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7704 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7704 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7704 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7704 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7704 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7709 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7709 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7709 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7709 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7709 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7709 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7709 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7709 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7709 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7709 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7709 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7709 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7709 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7709 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7709 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8570 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8570 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8570 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8570 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8570 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8570 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8570 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8570 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8570 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8570 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8570 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8570 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8570 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8570 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8570 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8575 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8575 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8575 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8575 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8575 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8575 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8575 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8575 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8575 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8575 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8575 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8575 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8575 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8575 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8575 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8580 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8580 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8580 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8580 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8580 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8580 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8580 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8580 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8580 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8580 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8580 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8580 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8580 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8580 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8580 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8585 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8585 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8585 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8585 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8585 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8585 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8585 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8585 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8585 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8585 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8585 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8585 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8585 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8585 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8585 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8592 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8592 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8592 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8592 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8592 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8592 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8592 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8592 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8592 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8592 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8592 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8592 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8592 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8592 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8592 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8597 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8597 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8597 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8597 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8597 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8597 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8597 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8597 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8597 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8597 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8597 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8597 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8597 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8597 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8597 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8602 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8602 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8602 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8602 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8602 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8602 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8602 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8602 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8602 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8602 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8602 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8602 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8602 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8602 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8602 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8607 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8607 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8607 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8607 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8607 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8607 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8607 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8607 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8607 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8607 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8607 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8607 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8607 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8607 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8607 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8612 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8612 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8612 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8612 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8612 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8612 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8612 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8612 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8612 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8612 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8612 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8612 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8612 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8612 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8612 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8619 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8619 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8619 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8619 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8619 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8619 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8619 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8619 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8619 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8619 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8619 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8619 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8619 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8619 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8619 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8624 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8624 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8624 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8624 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8624 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8624 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8624 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8624 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8624 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8624 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8624 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8624 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8624 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8624 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8624 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8629 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8629 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8629 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8629 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8629 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8629 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8629 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8629 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8629 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8629 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8629 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8629 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8629 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8629 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8629 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8634 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8634 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8634 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8634 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8634 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8634 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8634 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8634 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8634 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8634 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8634 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8634 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8634 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8634 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8634 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8639 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8639 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8639 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8639 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8639 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8639 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8639 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8639 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8639 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8639 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8639 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8639 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8639 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8639 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8639 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8644 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8644 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8644 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8644 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8644 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8644 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8644 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8644 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8644 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8644 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8644 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8644 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8644 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8644 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8644 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8649 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8649 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8649 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8649 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8649 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8649 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8649 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8649 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8649 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8649 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8649 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8649 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8649 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8649 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8649 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8654 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8654 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8654 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8654 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8654 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8654 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8654 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8654 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8654 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8654 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8654 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8654 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8654 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8654 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8654 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8659 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8659 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8659 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8659 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8659 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8659 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8659 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8659 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8659 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8659 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8659 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8659 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8659 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8659 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8659 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8664 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8664 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8664 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8664 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8664 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8664 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8664 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8664 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8664 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8664 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8664 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8664 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8664 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8664 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8664 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8671 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8671 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8671 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8671 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8671 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8671 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8671 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8671 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8671 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8671 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8671 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8671 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8671 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8671 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8671 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8676 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8676 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8676 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8676 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8676 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8676 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8676 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8676 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8676 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8676 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8676 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8676 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8676 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8676 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8676 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8681 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8681 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8681 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8681 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8681 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8681 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8681 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8681 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8681 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8681 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8681 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8681 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8681 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8681 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8681 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8686 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8686 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8686 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8686 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8686 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8686 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8686 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8686 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8686 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8686 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8686 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8686 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8686 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8686 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8686 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8691 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8691 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8691 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8691 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8691 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8691 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8691 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8691 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8691 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8691 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8691 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8691 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8691 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8691 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8691 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8696 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8696 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8696 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8696 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8696 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8696 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8696 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8696 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8696 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8696 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8696 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8696 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8696 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8696 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8696 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8701 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8701 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8701 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8701 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8701 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8701 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8701 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8701 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8701 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8701 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8701 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8701 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8701 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8701 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8701 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8706 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8706 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8706 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8706 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8706 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8706 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8706 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8706 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8706 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8706 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8706 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8706 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8706 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8706 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8706 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8711 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8711 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8711 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8711 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8711 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8711 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8711 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8711 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8711 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8711 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8711 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8711 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8711 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8711 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8711 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8716 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8716 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8716 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8716 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8716 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8716 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8716 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8716 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8716 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8716 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8716 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8716 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8716 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8716 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8716 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8723 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8723 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8723 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8723 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8723 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8723 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8723 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8723 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8723 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8723 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8723 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8723 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8723 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8723 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8723 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8728 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8728 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8728 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8728 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8728 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8728 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8728 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8728 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8728 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8728 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8728 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8728 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8728 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8728 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8728 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8733 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8733 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8733 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8733 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8733 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8733 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8733 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8733 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8733 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8733 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8733 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8733 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8733 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8733 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8733 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8738 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8738 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8738 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8738 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8738 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8738 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8738 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8738 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8738 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8738 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8738 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8738 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8738 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8738 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8738 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8743 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8743 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8743 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8743 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8743 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8743 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8743 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8743 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8743 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8743 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8743 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8743 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8743 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8743 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8743 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8748 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8748 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8748 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8748 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8748 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8748 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8748 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8748 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8748 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8748 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8748 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8748 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8748 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8748 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8748 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8753 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8753 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8753 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8753 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8753 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8753 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8753 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8753 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8753 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8753 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8753 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8753 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8753 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8753 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8753 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8758 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8758 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8758 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8758 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8758 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8758 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8758 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8758 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8758 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8758 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8758 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8758 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8758 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8758 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8758 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8765 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8765 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8765 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8765 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8765 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8765 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8765 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8765 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8765 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8765 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8765 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8765 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8765 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8765 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8765 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8770 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8770 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8770 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8770 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8770 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8770 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8770 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8770 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8770 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8770 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8770 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8770 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8770 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8770 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8770 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8775 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8775 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8775 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8775 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8775 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8775 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8775 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8775 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8775 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8775 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8775 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8775 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8775 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8775 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8775 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8780 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8780 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8780 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8780 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8780 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8780 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8780 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8780 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8780 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8780 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8780 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8780 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8780 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8780 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8780 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8785 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8785 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8785 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8785 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8785 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8785 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8785 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8785 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8785 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8785 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8785 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8785 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8785 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8785 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8785 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8790 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8790 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8790 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8790 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8790 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8790 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8790 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8790 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8790 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8790 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8790 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8790 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8790 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8790 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8790 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8795 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8795 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8795 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8795 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8795 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8795 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8795 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8795 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8795 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8795 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8795 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8795 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8795 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8795 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8795 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8802 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8802 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8802 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8802 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8802 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8802 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8802 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8802 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8802 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8802 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8802 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8802 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8802 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8802 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8802 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8807 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8807 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8807 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8807 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8807 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8807 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8807 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8807 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8807 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8807 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8807 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8807 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8807 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8807 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8807 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8812 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8812 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8812 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8812 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8812 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8812 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8812 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8812 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8812 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8812 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8812 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8812 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8812 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8812 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8812 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8817 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8817 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8817 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8817 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8817 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8817 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8817 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8817 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8817 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8817 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8817 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8817 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8817 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8817 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8817 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8822 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8822 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8822 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8822 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8822 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8822 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8822 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8822 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8822 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8822 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8822 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8822 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8822 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8822 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8822 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8827 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8827 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8827 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8827 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8827 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8827 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8827 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8827 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8827 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8827 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8827 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8827 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8827 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8827 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8827 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8832 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8832 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8832 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8832 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8832 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8832 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8832 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8832 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8832 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8832 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8832 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8832 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8832 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8832 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8832 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8837 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8837 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8837 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8837 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8837 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8837 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8837 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8837 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8837 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8837 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8837 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8837 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8837 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8837 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8837 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8842 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8842 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8842 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8842 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8842 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8842 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8842 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8842 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8842 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8842 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8842 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8842 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8842 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8842 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8842 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8847 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8847 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8847 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8847 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8847 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8847 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8847 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8847 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8847 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8847 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8847 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8847 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8847 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8847 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8847 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8852 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8852 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8852 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8852 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8852 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8852 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8852 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8852 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8852 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8852 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8852 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8852 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8852 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8852 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8852 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8857 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8857 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8857 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8857 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8857 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8857 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8857 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8857 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8857 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8857 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8857 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8857 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8857 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8857 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8857 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8862 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8862 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8862 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8862 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8862 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8862 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8862 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8862 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8862 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8862 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8862 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8862 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8862 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8862 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8862 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8869 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8869 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8869 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8869 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8869 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8869 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8869 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8869 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8869 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8869 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8869 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8869 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8869 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8869 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8869 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8874 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8874 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8874 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8874 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8874 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8874 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8874 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8874 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8874 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8874 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8874 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8874 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8874 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8874 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8874 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8879 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8879 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8879 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8879 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8879 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8879 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8879 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8879 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8879 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8879 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8879 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8879 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8879 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8879 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8879 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8884 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8884 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8884 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8884 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8884 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8884 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8884 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8884 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8884 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8884 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8884 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8884 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8884 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8884 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8884 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8889 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8889 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8889 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8889 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8889 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8889 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8889 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8889 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8889 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8889 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8889 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8889 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8889 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8889 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8889 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_8894>.s3_row {
	margin: 0 -10px;
}

#stacks_in_8894>.s3_row>.s3_column_left {
	width: 51.51%;
}

#stacks_in_8894>.s3_row>.s3_column_right {
	width: 48.490002%;
}




#stacks_in_8894>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_8894>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_8894>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_8899 {
	display:inline-block; width:100%; line-height: 0.900000em;
}
/* Pull Quote Styling */


  #stacks_in_8903 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8903 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8903 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8903 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8903 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8903 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8903 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8903 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8903 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8903 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8903 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8903 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8903 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8903 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8903 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8908 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8908 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8908 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8908 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8908 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8908 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8908 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8908 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8908 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8908 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8908 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8908 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8908 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8908 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8908 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8913 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8913 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8913 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8913 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8913 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8913 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8913 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8913 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8913 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8913 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8913 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8913 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8913 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8913 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8913 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8920 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8920 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8920 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8920 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8920 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8920 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8920 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8920 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8920 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8920 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8920 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8920 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8920 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8920 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8920 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8925 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8925 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8925 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8925 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8925 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8925 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8925 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8925 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8925 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8925 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8925 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8925 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8925 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8925 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8925 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8930 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8930 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8930 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8930 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8930 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8930 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8930 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8930 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8930 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8930 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8930 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8930 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8930 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8930 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8930 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8935 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8935 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8935 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8935 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8935 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8935 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8935 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8935 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8935 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8935 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8935 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8935 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8935 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8935 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8935 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8940 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8940 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8940 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8940 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8940 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8940 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8940 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8940 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8940 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8940 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8940 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8940 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8940 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8940 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8940 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8945 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8945 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8945 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8945 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8945 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8945 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8945 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8945 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8945 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8945 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8945 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8945 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8945 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8945 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8945 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8950 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8950 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8950 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8950 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8950 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8950 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8950 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8950 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8950 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8950 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8950 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8950 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8950 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8950 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8950 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8955 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8955 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8955 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8955 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8955 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8955 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8955 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8955 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8955 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8955 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8955 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8955 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8955 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8955 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8955 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8962 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8962 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8962 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8962 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8962 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8962 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8962 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8962 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8962 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8962 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8962 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8962 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8962 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8962 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8962 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8967 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8967 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8967 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8967 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8967 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8967 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8967 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8967 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8967 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8967 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8967 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8967 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8967 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8967 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8967 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8972 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8972 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8972 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8972 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8972 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8972 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8972 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8972 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8972 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8972 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8972 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8972 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8972 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8972 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8972 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8977 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8977 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8977 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8977 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8977 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8977 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8977 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8977 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8977 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8977 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8977 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8977 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8977 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8977 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8977 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8982 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8982 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8982 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8982 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8982 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8982 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8982 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8982 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8982 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8982 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8982 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8982 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8982 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8982 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8982 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8987 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8987 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8987 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8987 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8987 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8987 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8987 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8987 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8987 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8987 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8987 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8987 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8987 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8987 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8987 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8992 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8992 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8992 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8992 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8992 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8992 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8992 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8992 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8992 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8992 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8992 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8992 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8992 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8992 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8992 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_8997 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_8997 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_8997 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_8997 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_8997 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_8997 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_8997 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_8997 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_8997 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_8997 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_8997 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_8997 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_8997 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_8997 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_8997 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9002 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9002 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9002 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9002 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9002 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9002 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9002 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9002 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9002 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9002 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9002 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9002 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9002 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9002 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9002 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9009 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9009 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9009 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9009 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9009 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9009 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9009 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9009 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9009 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9009 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9009 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9009 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9009 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9009 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9009 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9014 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9014 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9014 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9014 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9014 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9014 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9014 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9014 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9014 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9014 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9014 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9014 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9014 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9014 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9014 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9019 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9019 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9019 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9019 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9019 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9019 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9019 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9019 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9019 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9019 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9019 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9019 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9019 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9019 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9019 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9024 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9024 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9024 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9024 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9024 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9024 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9024 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9024 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9024 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9024 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9024 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9024 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9024 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9024 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9024 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9029 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9029 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9029 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9029 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9029 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9029 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9029 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9029 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9029 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9029 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9029 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9029 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9029 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9029 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9029 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9034 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9034 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9034 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9034 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9034 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9034 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9034 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9034 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9034 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9034 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9034 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9034 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9034 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9034 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9034 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9039 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9039 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9039 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9039 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9039 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9039 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9039 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9039 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9039 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9039 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9039 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9039 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9039 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9039 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9039 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9044 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9044 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9044 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9044 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9044 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9044 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9044 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9044 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9044 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9044 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9044 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9044 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9044 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9044 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9044 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9049 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9049 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9049 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9049 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9049 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9049 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9049 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9049 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9049 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9049 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9049 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9049 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9049 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9049 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9049 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9058 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9058 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9058 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9058 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9058 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9058 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9058 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9058 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9058 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9058 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9058 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9058 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9058 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9058 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9058 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9063 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9063 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9063 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9063 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9063 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9063 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9063 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9063 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9063 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9063 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9063 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9063 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9063 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9063 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9063 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9068 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9068 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9068 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9068 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9068 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9068 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9068 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9068 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9068 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9068 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9068 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9068 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9068 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9068 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9068 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9073 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9073 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9073 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9073 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9073 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9073 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9073 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9073 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9073 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9073 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9073 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9073 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9073 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9073 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9073 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9078 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9078 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9078 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9078 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9078 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9078 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9078 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9078 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9078 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9078 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9078 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9078 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9078 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9078 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9078 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9083 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9083 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9083 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9083 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9083 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9083 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9083 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9083 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9083 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9083 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9083 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9083 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9083 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9083 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9083 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9088 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9088 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9088 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9088 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9088 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9088 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9088 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9088 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9088 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9088 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9088 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9088 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9088 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9088 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9088 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9093 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9093 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9093 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9093 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9093 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9093 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9093 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9093 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9093 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9093 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9093 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9093 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9093 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9093 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9093 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9100 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9100 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9100 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9100 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9100 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9100 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9100 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9100 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9100 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9100 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9100 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9100 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9100 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9100 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9100 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9105 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9105 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9105 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9105 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9105 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9105 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9105 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9105 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9105 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9105 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9105 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9105 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9105 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9105 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9105 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9110 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9110 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9110 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9110 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9110 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9110 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9110 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9110 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9110 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9110 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9110 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9110 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9110 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9110 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9110 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9115 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9115 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9115 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9115 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9115 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9115 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9115 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9115 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9115 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9115 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9115 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9115 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9115 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9115 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9115 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9120 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9120 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9120 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9120 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9120 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9120 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9120 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9120 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9120 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9120 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9120 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9120 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9120 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9120 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9120 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9125 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9125 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9125 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9125 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9125 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9125 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9125 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9125 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9125 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9125 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9125 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9125 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9125 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9125 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9125 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9130 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9130 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9130 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9130 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9130 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9130 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9130 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9130 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9130 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9130 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9130 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9130 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9130 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9130 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9130 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9135 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9135 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9135 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9135 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9135 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9135 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9135 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9135 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9135 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9135 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9135 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9135 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9135 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9135 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9135 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9140 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9140 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9140 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9140 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9140 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9140 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9140 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9140 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9140 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9140 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9140 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9140 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9140 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9140 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9140 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9145 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9145 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9145 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9145 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9145 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9145 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9145 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9145 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9145 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9145 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9145 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9145 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9145 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9145 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9145 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9150 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9150 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9150 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9150 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9150 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9150 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9150 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9150 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9150 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9150 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9150 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9150 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9150 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9150 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9150 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9155 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9155 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9155 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9155 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9155 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9155 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9155 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9155 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9155 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9155 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9155 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9155 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9155 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9155 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9155 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9160 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9160 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9160 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9160 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9160 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9160 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9160 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9160 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9160 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9160 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9160 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9160 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9160 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9160 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9160 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_out_9167 {
	margin-left:0;
}
/* ------------------------------------*/
/* Accordion                           */
/* ------------------------------------*/



ul#stacks_in_7652_accordion {
	list-style: none;
	border-radius: 0px;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
	text-shadow: none;
}

ul#stacks_in_7652_accordion > li {
	list-style: none;
	background: none !important;
	margin: 0;
	padding: 0 !important;
}

/* Label Font Choices */
	
	.stacks_in_7652_accordion_label {
		font-family: 'Open Sans', sans-serif;
	}















/* Content Font Choices */
	
	.stacks_in_7652_accordion_content {
		font-family: 'Open Sans', sans-serif;
	}









.stacks_in_7652_accordion_label {
	cursor: pointer;
	padding: 15px 20px;
	position: relative;
}

.stacks_in_7652_accordion_label i {
}

.stacks_in_7652_accordion_selected {
}

.stacks_in_7652_accordion_content {
		
		padding: 40px;
	

}

ul#stacks_in_7652_accordion li:last-child .stacks_in_7652_accordion_content {
}

.stacks_in_7652_accordion_label .accordion_icon {
	display: inline-block;
	text-align: center;
	width: 25px;
		
		position: absolute;
		right: 20px;
		top: 15px;
		margin-right: 0px;
	
	
}

.stacks_in_7652_accordion_label .accordion_icon i {
	width: 25px;
	height: 25px;
	line-height: 24px;
	
}

.stacks_in_7652_accordion_selected .accordion_icon i {
	
}

#stacks_in_7652_open_all {
	cursor: pointer;
	font-size: 20px;
	margin-top: 12px;
}



/* ------------------------------------*/
/* Accordion Styles                    */
/* ------------------------------------*/

/* Ghost */



/* Dark Grey */



/* Light Blue */



/* Flat Teal */



/* Blue Grey */



/* Flat Orange */



/* Forest Green */



/* Earthy */



/* Purple Power */



/* Bold Blue */



/* Baby Blue */



/* Shamrock */



/* Crimson */



/* Gun Metal */



/* Bright Blue */



/* Pinky */



/* Tesla */



/* Rustic */


ul#stacks_in_7652_accordion {
}

.stacks_in_7652_accordion_label {
	color: #ffffff;
	background: #A6C8A7;
	border-bottom: 1px solid #96b597;
}

.stacks_in_7652_accordion_selected {
	color: #ffffff;
	background: #585858;
	border-bottom: 1px solid #484848;
}



.stacks_in_7652_accordion_content {
	background: #EDEDED;
	color: #414141;
	border-bottom: 1px solid #96b597;
}


ul#stacks_in_7652_accordion li:last-child .stacks_in_7652_accordion_label {
	border-bottom: none;
}


ul#stacks_in_7652_accordion li:last-child .stacks_in_7652_accordion_selected {
	border-bottom: 1px solid #484848;
}

ul#stacks_in_7652_accordion li:last-child .stacks_in_7652_accordion_content {
	border-bottom: none;
}




/* Ruby */



/* Feather */



/* Abstract */




/* CUSTOM */




/* ------------------------------------*/
/* Edit Mode                           */
/* ------------------------------------*/

#stacks_in_7652_accordion_edit_header {
	height: 60px;
	line-height: 60px;
	display: block;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
	text-align: center;
	border: 1px solid #d2d2d2;
	border-radius: 6px;
	width: 90%;
	margin: 20px auto;
	margin-bottom: 30px;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.5);
	font-family: 'Roboto Slab', serif;
	font-size: 24px;
	letter-spacing: -1px;
	color: #AAAAAA;
	text-shadow: 0 1px 0 #fff;
}

/* ------------------------------------*/
/* Media Queries                       */
/* ------------------------------------*/


@media only screen {
	.stacks_in_7652_accordion_label {
		font-size: 20px;
	}

	.stacks_in_7652_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}

}


@media only screen and (max-width: 1024px) {
	.stacks_in_7652_accordion_label {
		font-size: 18px;
	}

	.stacks_in_7652_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}
}

@media only screen and (max-width: 768px) {
	.stacks_in_7652_accordion_label {
		font-size: 16px;
	}

	.stacks_in_7652_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_7652_accordion_label {
		font-size: 14px;
	}

	.stacks_in_7652_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}


/* Pull Quote Styling */


  #stacks_in_7714 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7714 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7714 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7714 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7714 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7714 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7714 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7714 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7714 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7714 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7714 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7714 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7714 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7714 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7714 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7722 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7722 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7722 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7722 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7722 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7722 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7722 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7722 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7722 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7722 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7722 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7722 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7722 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7722 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7722 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7727 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7727 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7727 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7727 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7727 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7727 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7727 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7727 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7727 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7727 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7727 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7727 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7727 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7727 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7727 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7732 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7732 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7732 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7732 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7732 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7732 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7732 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7732 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7732 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7732 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7732 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7732 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7732 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7732 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7732 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7737 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7737 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7737 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7737 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7737 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7737 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7737 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7737 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7737 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7737 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7737 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7737 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7737 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7737 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7737 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7742 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7742 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7742 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7742 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7742 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7742 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7742 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7742 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7742 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7742 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7742 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7742 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7742 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7742 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7742 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7747 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7747 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7747 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7747 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7747 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7747 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7747 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7747 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7747 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7747 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7747 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7747 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7747 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7747 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7747 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7754 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7754 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7754 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7754 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7754 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7754 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7754 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7754 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7754 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7754 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7754 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7754 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7754 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7754 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7754 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7760 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7760 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7760 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7760 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7760 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7760 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7760 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7760 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7760 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7760 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7760 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7760 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7760 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7760 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7760 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9197 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9197 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9197 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9197 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9197 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9197 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9197 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9197 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9197 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9197 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9197 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9197 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9197 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9197 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9197 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9202 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9202 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9202 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9202 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9202 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9202 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9202 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9202 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9202 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9202 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9202 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9202 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9202 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9202 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9202 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9207 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9207 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9207 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9207 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9207 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9207 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9207 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9207 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9207 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9207 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9207 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9207 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9207 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9207 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9207 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9212 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9212 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9212 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9212 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9212 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9212 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9212 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9212 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9212 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9212 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9212 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9212 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9212 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9212 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9212 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9219 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9219 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9219 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9219 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9219 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9219 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9219 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9219 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9219 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9219 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9219 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9219 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9219 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9219 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9219 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9224 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9224 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9224 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9224 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9224 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9224 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9224 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9224 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9224 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9224 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9224 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9224 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9224 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9224 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9224 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9229 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9229 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9229 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9229 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9229 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9229 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9229 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9229 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9229 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9229 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9229 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9229 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9229 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9229 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9229 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9234 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9234 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9234 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9234 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9234 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9234 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9234 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9234 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9234 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9234 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9234 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9234 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9234 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9234 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9234 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9239 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9239 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9239 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9239 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9239 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9239 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9239 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9239 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9239 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9239 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9239 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9239 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9239 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9239 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9239 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9246 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9246 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9246 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9246 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9246 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9246 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9246 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9246 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9246 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9246 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9246 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9246 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9246 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9246 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9246 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9251 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9251 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9251 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9251 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9251 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9251 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9251 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9251 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9251 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9251 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9251 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9251 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9251 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9251 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9251 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9256 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9256 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9256 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9256 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9256 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9256 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9256 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9256 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9256 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9256 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9256 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9256 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9256 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9256 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9256 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9261 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9261 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9261 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9261 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9261 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9261 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9261 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9261 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9261 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9261 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9261 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9261 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9261 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9261 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9261 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9266 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9266 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9266 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9266 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9266 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9266 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9266 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9266 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9266 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9266 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9266 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9266 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9266 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9266 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9266 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9271 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9271 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9271 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9271 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9271 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9271 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9271 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9271 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9271 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9271 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9271 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9271 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9271 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9271 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9271 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9276 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9276 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9276 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9276 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9276 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9276 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9276 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9276 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9276 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9276 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9276 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9276 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9276 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9276 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9276 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9281 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9281 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9281 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9281 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9281 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9281 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9281 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9281 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9281 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9281 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9281 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9281 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9281 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9281 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9281 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9286 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9286 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9286 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9286 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9286 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9286 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9286 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9286 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9286 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9286 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9286 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9286 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9286 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9286 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9286 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9291 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9291 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9291 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9291 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9291 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9291 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9291 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9291 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9291 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9291 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9291 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9291 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9291 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9291 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9291 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9298 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9298 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9298 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9298 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9298 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9298 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9298 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9298 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9298 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9298 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9298 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9298 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9298 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9298 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9298 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9303 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9303 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9303 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9303 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9303 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9303 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9303 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9303 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9303 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9303 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9303 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9303 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9303 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9303 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9303 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9308 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9308 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9308 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9308 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9308 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9308 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9308 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9308 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9308 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9308 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9308 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9308 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9308 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9308 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9308 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9313 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9313 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9313 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9313 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9313 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9313 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9313 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9313 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9313 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9313 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9313 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9313 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9313 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9313 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9313 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9318 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9318 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9318 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9318 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9318 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9318 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9318 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9318 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9318 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9318 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9318 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9318 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9318 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9318 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9318 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9323 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9323 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9323 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9323 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9323 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9323 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9323 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9323 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9323 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9323 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9323 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9323 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9323 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9323 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9323 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9328 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9328 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9328 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9328 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9328 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9328 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9328 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9328 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9328 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9328 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9328 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9328 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9328 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9328 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9328 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9333 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9333 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9333 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9333 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9333 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9333 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9333 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9333 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9333 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9333 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9333 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9333 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9333 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9333 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9333 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9338 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9338 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9338 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9338 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9338 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9338 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9338 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9338 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9338 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9338 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9338 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9338 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9338 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9338 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9338 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9343 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9343 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9343 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9343 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9343 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9343 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9343 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9343 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9343 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9343 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9343 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9343 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9343 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9343 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9343 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9350 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9350 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9350 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9350 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9350 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9350 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9350 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9350 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9350 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9350 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9350 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9350 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9350 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9350 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9350 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9355 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9355 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9355 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9355 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9355 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9355 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9355 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9355 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9355 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9355 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9355 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9355 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9355 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9355 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9355 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9360 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9360 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9360 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9360 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9360 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9360 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9360 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9360 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9360 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9360 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9360 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9360 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9360 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9360 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9360 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9365 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9365 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9365 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9365 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9365 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9365 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9365 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9365 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9365 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9365 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9365 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9365 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9365 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9365 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9365 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9370 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9370 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9370 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9370 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9370 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9370 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9370 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9370 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9370 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9370 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9370 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9370 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9370 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9370 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9370 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9375 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9375 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9375 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9375 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9375 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9375 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9375 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9375 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9375 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9375 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9375 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9375 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9375 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9375 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9375 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9380 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9380 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9380 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9380 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9380 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9380 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9380 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9380 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9380 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9380 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9380 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9380 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9380 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9380 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9380 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9385 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9385 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9385 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9385 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9385 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9385 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9385 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9385 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9385 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9385 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9385 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9385 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9385 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9385 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9385 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9392 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9392 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9392 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9392 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9392 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9392 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9392 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9392 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9392 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9392 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9392 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9392 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9392 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9392 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9392 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9397 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9397 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9397 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9397 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9397 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9397 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9397 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9397 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9397 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9397 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9397 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9397 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9397 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9397 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9397 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9402 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9402 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9402 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9402 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9402 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9402 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9402 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9402 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9402 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9402 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9402 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9402 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9402 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9402 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9402 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9407 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9407 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9407 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9407 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9407 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9407 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9407 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9407 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9407 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9407 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9407 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9407 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9407 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9407 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9407 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9412 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9412 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9412 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9412 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9412 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9412 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9412 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9412 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9412 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9412 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9412 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9412 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9412 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9412 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9412 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9417 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9417 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9417 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9417 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9417 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9417 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9417 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9417 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9417 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9417 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9417 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9417 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9417 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9417 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9417 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9422 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9422 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9422 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9422 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9422 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9422 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9422 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9422 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9422 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9422 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9422 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9422 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9422 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9422 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9422 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9429 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9429 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9429 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9429 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9429 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9429 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9429 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9429 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9429 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9429 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9429 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9429 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9429 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9429 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9429 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9434 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9434 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9434 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9434 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9434 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9434 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9434 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9434 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9434 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9434 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9434 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9434 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9434 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9434 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9434 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9439 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9439 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9439 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9439 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9439 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9439 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9439 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9439 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9439 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9439 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9439 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9439 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9439 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9439 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9439 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9444 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9444 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9444 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9444 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9444 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9444 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9444 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9444 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9444 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9444 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9444 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9444 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9444 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9444 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9444 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9449 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9449 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9449 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9449 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9449 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9449 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9449 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9449 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9449 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9449 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9449 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9449 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9449 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9449 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9449 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9454 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9454 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9454 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9454 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9454 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9454 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9454 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9454 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9454 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9454 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9454 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9454 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9454 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9454 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9454 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9459 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9459 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9459 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9459 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9459 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9459 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9459 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9459 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9459 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9459 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9459 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9459 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9459 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9459 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9459 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9464 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9464 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9464 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9464 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9464 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9464 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9464 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9464 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9464 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9464 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9464 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9464 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9464 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9464 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9464 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9469 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9469 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9469 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9469 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9469 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9469 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9469 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9469 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9469 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9469 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9469 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9469 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9469 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9469 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9469 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9474 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9474 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9474 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9474 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9474 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9474 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9474 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9474 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9474 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9474 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9474 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9474 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9474 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9474 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9474 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9479 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9479 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9479 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9479 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9479 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9479 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9479 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9479 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9479 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9479 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9479 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9479 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9479 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9479 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9479 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9484 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9484 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9484 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9484 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9484 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9484 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9484 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9484 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9484 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9484 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9484 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9484 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9484 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9484 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9484 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9489 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9489 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9489 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9489 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9489 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9489 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9489 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9489 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9489 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9489 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9489 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9489 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9489 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9489 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9489 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9496 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9496 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9496 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9496 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9496 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9496 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9496 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9496 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9496 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9496 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9496 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9496 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9496 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9496 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9496 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9501 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9501 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9501 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9501 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9501 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9501 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9501 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9501 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9501 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9501 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9501 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9501 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9501 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9501 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9501 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9506 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9506 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9506 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9506 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9506 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9506 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9506 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9506 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9506 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9506 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9506 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9506 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9506 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9506 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9506 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9511 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9511 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9511 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9511 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9511 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9511 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9511 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9511 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9511 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9511 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9511 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9511 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9511 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9511 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9511 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9516 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9516 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9516 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9516 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9516 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9516 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9516 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9516 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9516 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9516 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9516 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9516 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9516 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9516 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9516 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_9521>.s3_row {
	margin: 0 -10px;
}

#stacks_in_9521>.s3_row>.s3_column_left {
	width: 51.51%;
}

#stacks_in_9521>.s3_row>.s3_column_right {
	width: 48.490002%;
}




#stacks_in_9521>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_9521>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_9521>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_9526 {
	display:inline-block; width:100%; line-height: 0.900000em;
}
/* Pull Quote Styling */


  #stacks_in_9530 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9530 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9530 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9530 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9530 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9530 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9530 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9530 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9530 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9530 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9530 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9530 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9530 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9530 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9530 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9535 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9535 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9535 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9535 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9535 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9535 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9535 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9535 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9535 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9535 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9535 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9535 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9535 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9535 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9535 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9540 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9540 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9540 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9540 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9540 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9540 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9540 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9540 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9540 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9540 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9540 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9540 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9540 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9540 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9540 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9547 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9547 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9547 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9547 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9547 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9547 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9547 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9547 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9547 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9547 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9547 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9547 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9547 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9547 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9547 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9552 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9552 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9552 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9552 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9552 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9552 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9552 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9552 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9552 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9552 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9552 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9552 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9552 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9552 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9552 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9557 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9557 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9557 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9557 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9557 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9557 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9557 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9557 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9557 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9557 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9557 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9557 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9557 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9557 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9557 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9562 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9562 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9562 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9562 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9562 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9562 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9562 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9562 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9562 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9562 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9562 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9562 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9562 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9562 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9562 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9567 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9567 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9567 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9567 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9567 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9567 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9567 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9567 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9567 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9567 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9567 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9567 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9567 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9567 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9567 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9572 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9572 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9572 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9572 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9572 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9572 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9572 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9572 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9572 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9572 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9572 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9572 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9572 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9572 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9572 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9577 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9577 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9577 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9577 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9577 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9577 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9577 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9577 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9577 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9577 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9577 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9577 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9577 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9577 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9577 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9582 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9582 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9582 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9582 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9582 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9582 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9582 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9582 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9582 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9582 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9582 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9582 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9582 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9582 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9582 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9589 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9589 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9589 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9589 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9589 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9589 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9589 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9589 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9589 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9589 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9589 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9589 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9589 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9589 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9589 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9594 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9594 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9594 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9594 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9594 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9594 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9594 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9594 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9594 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9594 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9594 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9594 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9594 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9594 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9594 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9599 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9599 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9599 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9599 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9599 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9599 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9599 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9599 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9599 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9599 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9599 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9599 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9599 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9599 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9599 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9604 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9604 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9604 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9604 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9604 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9604 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9604 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9604 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9604 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9604 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9604 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9604 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9604 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9604 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9604 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9609 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9609 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9609 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9609 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9609 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9609 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9609 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9609 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9609 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9609 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9609 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9609 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9609 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9609 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9609 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9614 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9614 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9614 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9614 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9614 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9614 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9614 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9614 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9614 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9614 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9614 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9614 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9614 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9614 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9614 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9619 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9619 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9619 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9619 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9619 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9619 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9619 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9619 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9619 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9619 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9619 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9619 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9619 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9619 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9619 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9624 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9624 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9624 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9624 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9624 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9624 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9624 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9624 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9624 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9624 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9624 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9624 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9624 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9624 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9624 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9629 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9629 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9629 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9629 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9629 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9629 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9629 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9629 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9629 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9629 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9629 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9629 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9629 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9629 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9629 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9636 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9636 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9636 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9636 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9636 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9636 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9636 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9636 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9636 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9636 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9636 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9636 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9636 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9636 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9636 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9641 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9641 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9641 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9641 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9641 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9641 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9641 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9641 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9641 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9641 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9641 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9641 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9641 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9641 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9641 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9646 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9646 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9646 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9646 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9646 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9646 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9646 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9646 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9646 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9646 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9646 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9646 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9646 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9646 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9646 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9651 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9651 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9651 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9651 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9651 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9651 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9651 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9651 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9651 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9651 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9651 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9651 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9651 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9651 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9651 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9656 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9656 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9656 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9656 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9656 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9656 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9656 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9656 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9656 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9656 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9656 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9656 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9656 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9656 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9656 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9661 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9661 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9661 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9661 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9661 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9661 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9661 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9661 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9661 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9661 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9661 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9661 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9661 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9661 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9661 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9666 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9666 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9666 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9666 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9666 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9666 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9666 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9666 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9666 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9666 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9666 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9666 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9666 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9666 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9666 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9671 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9671 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9671 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9671 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9671 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9671 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9671 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9671 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9671 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9671 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9671 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9671 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9671 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9671 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9671 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9676 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9676 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9676 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9676 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9676 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9676 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9676 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9676 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9676 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9676 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9676 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9676 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9676 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9676 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9676 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9685 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9685 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9685 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9685 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9685 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9685 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9685 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9685 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9685 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9685 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9685 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9685 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9685 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9685 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9685 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9690 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9690 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9690 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9690 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9690 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9690 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9690 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9690 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9690 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9690 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9690 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9690 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9690 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9690 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9690 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9695 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9695 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9695 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9695 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9695 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9695 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9695 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9695 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9695 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9695 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9695 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9695 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9695 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9695 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9695 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9700 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9700 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9700 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9700 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9700 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9700 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9700 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9700 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9700 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9700 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9700 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9700 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9700 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9700 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9700 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9705 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9705 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9705 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9705 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9705 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9705 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9705 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9705 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9705 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9705 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9705 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9705 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9705 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9705 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9705 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9710 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9710 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9710 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9710 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9710 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9710 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9710 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9710 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9710 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9710 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9710 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9710 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9710 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9710 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9710 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9715 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9715 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9715 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9715 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9715 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9715 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9715 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9715 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9715 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9715 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9715 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9715 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9715 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9715 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9715 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9720 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9720 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9720 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9720 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9720 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9720 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9720 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9720 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9720 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9720 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9720 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9720 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9720 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9720 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9720 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9727 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9727 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9727 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9727 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9727 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9727 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9727 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9727 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9727 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9727 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9727 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9727 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9727 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9727 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9727 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9732 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9732 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9732 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9732 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9732 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9732 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9732 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9732 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9732 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9732 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9732 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9732 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9732 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9732 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9732 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9737 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9737 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9737 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9737 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9737 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9737 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9737 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9737 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9737 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9737 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9737 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9737 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9737 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9737 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9737 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9742 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9742 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9742 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9742 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9742 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9742 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9742 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9742 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9742 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9742 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9742 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9742 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9742 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9742 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9742 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9747 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9747 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9747 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9747 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9747 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9747 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9747 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9747 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9747 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9747 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9747 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9747 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9747 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9747 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9747 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9752 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9752 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9752 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9752 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9752 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9752 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9752 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9752 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9752 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9752 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9752 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9752 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9752 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9752 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9752 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9757 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9757 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9757 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9757 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9757 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9757 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9757 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9757 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9757 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9757 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9757 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9757 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9757 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9757 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9757 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9762 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9762 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9762 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9762 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9762 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9762 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9762 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9762 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9762 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9762 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9762 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9762 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9762 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9762 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9762 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9767 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9767 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9767 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9767 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9767 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9767 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9767 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9767 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9767 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9767 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9767 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9767 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9767 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9767 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9767 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9772 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9772 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9772 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9772 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9772 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9772 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9772 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9772 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9772 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9772 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9772 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9772 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9772 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9772 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9772 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9777 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9777 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9777 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9777 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9777 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9777 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9777 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9777 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9777 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9777 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9777 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9777 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9777 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9777 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9777 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9782 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9782 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9782 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9782 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9782 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9782 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9782 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9782 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9782 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9782 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9782 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9782 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9782 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9782 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9782 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9787 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9787 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9787 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9787 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9787 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9787 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9787 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9787 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9787 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9787 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9787 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9787 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9787 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9787 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9787 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_out_9794 {
	margin-left:0;
}
/* ------------------------------------*/
/* Accordion                           */
/* ------------------------------------*/



ul#stacks_in_7653_accordion {
	list-style: none;
	border-radius: 0px;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
	text-shadow: none;
}

ul#stacks_in_7653_accordion > li {
	list-style: none;
	background: none !important;
	margin: 0;
	padding: 0 !important;
}

/* Label Font Choices */
	
	.stacks_in_7653_accordion_label {
		font-family: 'Open Sans', sans-serif;
	}















/* Content Font Choices */
	
	.stacks_in_7653_accordion_content {
		font-family: 'Open Sans', sans-serif;
	}









.stacks_in_7653_accordion_label {
	cursor: pointer;
	padding: 15px 20px;
	position: relative;
}

.stacks_in_7653_accordion_label i {
}

.stacks_in_7653_accordion_selected {
}

.stacks_in_7653_accordion_content {
		
		padding: 40px;
	

}

ul#stacks_in_7653_accordion li:last-child .stacks_in_7653_accordion_content {
}

.stacks_in_7653_accordion_label .accordion_icon {
	display: inline-block;
	text-align: center;
	width: 25px;
		
		position: absolute;
		right: 20px;
		top: 15px;
		margin-right: 0px;
	
	
}

.stacks_in_7653_accordion_label .accordion_icon i {
	width: 25px;
	height: 25px;
	line-height: 24px;
	
}

.stacks_in_7653_accordion_selected .accordion_icon i {
	
}

#stacks_in_7653_open_all {
	cursor: pointer;
	font-size: 20px;
	margin-top: 12px;
}



/* ------------------------------------*/
/* Accordion Styles                    */
/* ------------------------------------*/

/* Ghost */



/* Dark Grey */



/* Light Blue */



/* Flat Teal */



/* Blue Grey */



/* Flat Orange */



/* Forest Green */



/* Earthy */



/* Purple Power */



/* Bold Blue */



/* Baby Blue */



/* Shamrock */



/* Crimson */



/* Gun Metal */



/* Bright Blue */



/* Pinky */



/* Tesla */



/* Rustic */


ul#stacks_in_7653_accordion {
}

.stacks_in_7653_accordion_label {
	color: #ffffff;
	background: #A6C8A7;
	border-bottom: 1px solid #96b597;
}

.stacks_in_7653_accordion_selected {
	color: #ffffff;
	background: #585858;
	border-bottom: 1px solid #484848;
}



.stacks_in_7653_accordion_content {
	background: #EDEDED;
	color: #414141;
	border-bottom: 1px solid #96b597;
}


ul#stacks_in_7653_accordion li:last-child .stacks_in_7653_accordion_label {
	border-bottom: none;
}


ul#stacks_in_7653_accordion li:last-child .stacks_in_7653_accordion_selected {
	border-bottom: 1px solid #484848;
}

ul#stacks_in_7653_accordion li:last-child .stacks_in_7653_accordion_content {
	border-bottom: none;
}




/* Ruby */



/* Feather */



/* Abstract */




/* CUSTOM */




/* ------------------------------------*/
/* Edit Mode                           */
/* ------------------------------------*/

#stacks_in_7653_accordion_edit_header {
	height: 60px;
	line-height: 60px;
	display: block;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
	text-align: center;
	border: 1px solid #d2d2d2;
	border-radius: 6px;
	width: 90%;
	margin: 20px auto;
	margin-bottom: 30px;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.5);
	font-family: 'Roboto Slab', serif;
	font-size: 24px;
	letter-spacing: -1px;
	color: #AAAAAA;
	text-shadow: 0 1px 0 #fff;
}

/* ------------------------------------*/
/* Media Queries                       */
/* ------------------------------------*/


@media only screen {
	.stacks_in_7653_accordion_label {
		font-size: 20px;
	}

	.stacks_in_7653_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}

}


@media only screen and (max-width: 1024px) {
	.stacks_in_7653_accordion_label {
		font-size: 18px;
	}

	.stacks_in_7653_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}
}

@media only screen and (max-width: 768px) {
	.stacks_in_7653_accordion_label {
		font-size: 16px;
	}

	.stacks_in_7653_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_7653_accordion_label {
		font-size: 14px;
	}

	.stacks_in_7653_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}


/* Pull Quote Styling */


  #stacks_in_7767 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7767 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7767 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7767 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7767 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7767 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7767 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7767 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7767 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7767 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7767 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7767 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7767 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7767 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7767 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7777 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7777 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7777 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7777 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7777 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7777 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7777 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7777 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7777 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7777 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7777 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7777 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7777 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7777 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7777 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7782 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7782 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7782 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7782 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7782 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7782 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7782 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7782 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7782 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7782 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7782 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7782 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7782 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7782 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7782 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7787 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7787 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7787 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7787 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7787 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7787 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7787 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7787 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7787 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7787 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7787 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7787 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7787 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7787 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7787 .pull_quote { 
      max-width: 100%;
    }
  

}

/* ********* */
/* 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_7792 article,
#stacks_in_7792 aside,
#stacks_in_7792 details,
#stacks_in_7792 figcaption,
#stacks_in_7792 figure,
#stacks_in_7792 footer,
#stacks_in_7792 header,
#stacks_in_7792 hgroup,
#stacks_in_7792 main,
#stacks_in_7792 nav,
#stacks_in_7792 section,
#stacks_in_7792 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_7792 audio,
#stacks_in_7792 canvas,
#stacks_in_7792 progress,
#stacks_in_7792 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_7792 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_7792 [hidden],
#stacks_in_7792 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_7792 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_7792 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_7792 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_7792 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_7792 code,
#stacks_in_7792 kbd,
#stacks_in_7792 pre,
#stacks_in_7792 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

#stacks_in_7792 *,
#stacks_in_7792 *:before,
#stacks_in_7792 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_7792 .wow {
  visibility: hidden;
}


#stacks_in_7792>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_7792>ul>li {
    margin-bottom: 12px;
  }
}








/* Handles making images responsive inside the stack */
#stacks_in_7792 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_7792 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_7792 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_7792 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_7792 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_7792 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_7792 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_7792 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_7792 *,
#stacks_in_7792 *:before,
#stacks_in_7792 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_7792 .left {
  float: left !important; }

#stacks_in_7792 .right {
  float: right !important; }

#stacks_in_7792 .clearfix:before, 
#stacks_in_7792 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_7792 .clearfix:after {
  clear: both; }

#stacks_in_7792 .hide {
  display: none; }

#stacks_in_7792 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_7792 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_7792 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_7792 select {
  width: 100%; }

#stacks_in_7792 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_7792 .row {
  max-width: 62.5em; 
}


#stacks_in_7792 .row:before, 
#stacks_in_7792 .row:after {
  content: " ";
  display: table; }

#stacks_in_7792 .row:after {
  clear: both; }

#stacks_in_7792 .row.collapse > .column,
#stacks_in_7792 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_7792 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_7792 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_7792 .row .row:before, 
#stacks_in_7792 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_7792 .row .row:after {
  clear: both; }

#stacks_in_7792 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_7792 .row .row.collapse:before, 
#stacks_in_7792 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_7792 .row .row.collapse:after {
  clear: both; }

#stacks_in_7792 .column,
#stacks_in_7792 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_7792 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_7792 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_7792 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_7792 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_7792 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_7792 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_7792 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_7792 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_7792 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_7792 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_7792 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_7792 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_7792 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_7792 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_7792 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_7792 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_7792 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_7792 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_7792 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_7792 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_7792 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_7792 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_7792 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_7792 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_7792 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_7792 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_7792 .column,
  #stacks_in_7792 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_7792 .small-1 {
    width: 8.33333%; }

  #stacks_in_7792 .small-2 {
    width: 16.66667%; }

  #stacks_in_7792 .small-3 {
    width: 25%; }

  #stacks_in_7792 .small-4 {
    width: 33.33333%; }

  #stacks_in_7792 .small-5 {
    width: 41.66667%; }

  #stacks_in_7792 .small-6 {
    width: 50%; }

  #stacks_in_7792 .small-7 {
    width: 58.33333%; }

  #stacks_in_7792 .small-8 {
    width: 66.66667%; }

  #stacks_in_7792 .small-9 {
    width: 75%; }

  #stacks_in_7792 .small-10 {
    width: 83.33333%; }

  #stacks_in_7792 .small-11 {
    width: 91.66667%; }

  #stacks_in_7792 .small-12 {
    width: 100%; }

  #stacks_in_7792 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_7792 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_7792 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_7792 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_7792 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_7792 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_7792 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_7792 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_7792 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_7792 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_7792 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_7792 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_7792 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_7792 .column.small-centered,
  #stacks_in_7792 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_7792 .column.small-uncentered,
  #stacks_in_7792 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_7792 .column.small-centered:last-child,
  #stacks_in_7792 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_7792 .column.small-uncentered:last-child,
  #stacks_in_7792 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_7792 .column.small-uncentered.opposite,
  #stacks_in_7792 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_7792 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_7792 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_7792 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_7792 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_7792 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_7792 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_7792 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_7792 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_7792 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_7792 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_7792 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_7792 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_7792 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_7792 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_7792 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_7792 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_7792 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_7792 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_7792 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_7792 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_7792 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_7792 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_7792 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_7792 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_7792 .column,
  #stacks_in_7792 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_7792 .medium-1 {
    width: 8.33333%; }

  #stacks_in_7792 .medium-2 {
    width: 16.66667%; }

  #stacks_in_7792 .medium-3 {
    width: 25%; }

  #stacks_in_7792 .medium-4 {
    width: 33.33333%; }

  #stacks_in_7792 .medium-5 {
    width: 41.66667%; }

  #stacks_in_7792 .medium-6 {
    width: 50%; }

  #stacks_in_7792 .medium-7 {
    width: 58.33333%; }

  #stacks_in_7792 .medium-8 {
    width: 66.66667%; }

  #stacks_in_7792 .medium-9 {
    width: 75%; }

  #stacks_in_7792 .medium-10 {
    width: 83.33333%; }

  #stacks_in_7792 .medium-11 {
    width: 91.66667%; }

  #stacks_in_7792 .medium-12 {
    width: 100%; }

  #stacks_in_7792 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_7792 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_7792 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_7792 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_7792 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_7792 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_7792 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_7792 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_7792 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_7792 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_7792 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_7792 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_7792 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_7792 .column.medium-centered,
  #stacks_in_7792 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_7792 .column.medium-uncentered,
  #stacks_in_7792 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_7792 .column.medium-centered:last-child,
  #stacks_in_7792 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_7792 .column.medium-uncentered:last-child,
  #stacks_in_7792 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_7792 .column.medium-uncentered.opposite,
  #stacks_in_7792 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_7792 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_7792 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_7792 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_7792 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_7792 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_7792 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_7792 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_7792 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_7792 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_7792 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_7792 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_7792 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_7792 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_7792 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_7792 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_7792 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_7792 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_7792 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_7792 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_7792 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_7792 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_7792 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_7792 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_7792 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_7792 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_7792 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_7792 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_7792 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_7792 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_7792 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_7792 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_7792 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_7792 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_7792 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_7792 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_7792 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_7792 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_7792 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_7792 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_7792 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_7792 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_7792 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_7792 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_7792 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_7792 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_7792 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_7792 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_7792 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_7792 .column,
  #stacks_in_7792 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_7792 .large-1 {
    width: 8.33333%; }

  #stacks_in_7792 .large-2 {
    width: 16.66667%; }

  #stacks_in_7792 .large-3 {
    width: 25%; }

  #stacks_in_7792 .large-4 {
    width: 33.33333%; }

  #stacks_in_7792 .large-5 {
    width: 41.66667%; }

  #stacks_in_7792 .large-6 {
    width: 50%; }

  #stacks_in_7792 .large-7 {
    width: 58.33333%; }

  #stacks_in_7792 .large-8 {
    width: 66.66667%; }

  #stacks_in_7792 .large-9 {
    width: 75%; }

  #stacks_in_7792 .large-10 {
    width: 83.33333%; }

  #stacks_in_7792 .large-11 {
    width: 91.66667%; }

  #stacks_in_7792 .large-12 {
    width: 100%; }

  #stacks_in_7792 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_7792 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_7792 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_7792 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_7792 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_7792 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_7792 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_7792 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_7792 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_7792 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_7792 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_7792 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_7792 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_7792 .column.large-centered,
  #stacks_in_7792 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_7792 .column.large-uncentered,
  #stacks_in_7792 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_7792 .column.large-centered:last-child,
  #stacks_in_7792 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_7792 .column.large-uncentered:last-child,
  #stacks_in_7792 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_7792 .column.large-uncentered.opposite,
  #stacks_in_7792 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_7792 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_7792 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_7792 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_7792 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_7792 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_7792 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_7792 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_7792 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_7792 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_7792 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_7792 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_7792 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_7792 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_7792 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_7792 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_7792 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_7792 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_7792 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_7792 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_7792 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_7792 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_7792 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_7792 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_7792 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_7792 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_7792 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_7792 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_7792 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_7792 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_7792 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_7792 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_7792 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_7792 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_7792 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_7792 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_7792 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_7792 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_7792 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_7792 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_7792 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_7792 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_7792 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_7792 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_7792 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_7792 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_7792 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_7792 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_7792 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_7792 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_7792 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_7792 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_7792 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_7792 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_7792 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_7792 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_7792 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_7792 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_7792 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_7792 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_7792 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_7792 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_7792 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_7792 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_7792 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_7792 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_7792 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_7792 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_7792 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_7792 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_7792 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_7792 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_7792 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_7792 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_7792 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_7792 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_7792 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_7792 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_7792 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_7792 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_7792 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_7792 {
	border: solid rgba(226, 118, 47, 1.00);
	border-width:  3px;
}
/* Pull Quote Styling */


  #stacks_in_7793 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7793 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7793 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7793 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7793 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7793 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7793 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7793 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7793 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7793 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7793 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7793 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7793 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7793 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7793 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7797 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7797 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7797 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7797 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7797 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7797 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7797 .floated_content {
    margin-left: 40px;
    margin-bottom: 40px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7797 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7797 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7797 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7797 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7797 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7797 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7797 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7797 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7804 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7804 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7804 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7804 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7804 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7804 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7804 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7804 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7804 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7804 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7804 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7804 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7804 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7804 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7804 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7809 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7809 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7809 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7809 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7809 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7809 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7809 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7809 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7809 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7809 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7809 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7809 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7809 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7809 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7809 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7820 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7820 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7820 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7820 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7820 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7820 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7820 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7820 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7820 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7820 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7820 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7820 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7820 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7820 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7820 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7825 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7825 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7825 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7825 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7825 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7825 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7825 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7825 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7825 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7825 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7825 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7825 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7825 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7825 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7825 .pull_quote { 
      max-width: 100%;
    }
  

}



  /* Standard Responsive Image */
  #stacks_in_7828 .structure_responsive_image img {
    max-width: 100%;
    height: auto;
  }
  




  

/* Align Image */



  

  








/* Image Styling */
  
  #stacks_in_7828 .structure_responsive_image img {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }



/* Pull Quote Styling */


  #stacks_in_7832 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7832 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7832 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7832 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7832 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7832 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7832 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7832 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7832 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7832 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7832 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7832 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7832 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7832 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7832 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7837 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7837 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7837 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7837 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7837 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7837 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7837 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7837 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7837 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7837 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7837 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7837 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7837 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7837 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7837 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_in_7837 {
	border: solid rgba(251, 2, 7, 1.00);
	border-width:  5px;
}
/* Pull Quote Styling */


  #stacks_in_7842 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7842 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7842 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7842 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7842 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7842 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7842 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7842 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7842 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7842 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7842 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7842 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7842 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7842 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7842 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7845 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7845 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7845 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7845 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7845 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7845 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7845 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7845 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7845 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7845 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7845 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7845 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7845 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7845 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7845 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7853 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7853 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7853 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7853 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7853 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7853 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7853 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7853 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7853 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7853 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7853 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7853 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7853 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7853 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7853 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7858 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7858 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7858 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7858 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7858 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7858 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7858 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7858 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7858 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7858 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7858 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7858 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7858 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7858 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7858 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7865 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7865 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7865 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7865 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7865 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7865 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7865 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7865 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7865 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7865 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7865 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7865 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7865 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7865 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7865 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7871 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7871 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7871 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7871 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7871 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7871 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7871 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7871 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7871 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7871 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7871 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7871 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7871 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7871 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7871 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7876 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7876 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7876 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7876 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7876 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7876 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7876 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7876 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7876 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7876 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7876 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7876 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7876 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7876 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7876 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7881 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7881 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7881 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7881 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7881 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7881 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7881 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7881 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7881 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7881 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7881 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7881 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7881 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7881 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7881 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7886 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7886 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7886 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7886 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7886 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7886 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7886 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7886 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7886 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7886 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7886 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7886 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7886 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7886 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7886 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7891 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7891 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7891 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7891 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7891 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7891 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7891 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7891 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7891 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7891 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7891 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7891 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7891 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7891 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7891 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7894 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7894 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7894 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7894 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7894 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7894 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7894 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7894 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7894 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7894 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7894 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7894 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7894 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7894 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7894 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7901 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7901 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7901 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7901 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7901 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7901 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7901 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7901 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7901 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7901 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7901 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7901 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7901 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7901 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7901 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7906 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7906 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7906 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7906 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7906 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7906 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7906 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7906 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7906 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7906 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7906 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7906 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7906 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7906 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7906 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7911 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7911 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7911 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7911 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7911 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7911 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7911 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7911 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7911 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7911 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7911 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7911 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7911 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7911 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7911 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7916 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7916 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7916 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7916 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7916 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7916 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7916 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7916 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7916 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7916 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7916 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7916 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7916 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7916 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7916 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7922 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7922 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7922 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7922 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7922 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7922 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7922 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7922 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7922 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7922 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7922 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7922 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7922 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7922 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7922 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7927 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7927 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7927 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7927 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7927 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7927 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7927 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7927 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7927 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7927 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7927 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7927 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7927 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7927 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7927 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9862 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9862 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9862 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9862 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9862 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9862 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9862 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9862 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9862 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9862 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9862 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9862 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9862 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9862 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9862 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9867 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9867 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9867 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9867 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9867 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9867 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9867 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9867 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9867 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9867 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9867 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9867 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9867 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9867 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9867 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9872 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9872 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9872 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9872 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9872 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9872 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9872 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9872 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9872 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9872 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9872 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9872 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9872 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9872 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9872 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9877 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9877 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9877 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9877 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9877 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9877 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9877 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9877 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9877 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9877 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9877 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9877 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9877 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9877 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9877 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9884 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9884 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9884 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9884 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9884 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9884 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9884 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9884 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9884 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9884 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9884 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9884 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9884 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9884 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9884 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9889 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9889 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9889 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9889 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9889 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9889 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9889 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9889 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9889 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9889 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9889 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9889 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9889 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9889 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9889 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9894 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9894 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9894 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9894 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9894 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9894 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9894 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9894 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9894 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9894 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9894 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9894 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9894 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9894 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9894 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9899 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9899 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9899 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9899 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9899 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9899 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9899 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9899 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9899 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9899 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9899 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9899 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9899 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9899 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9899 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9904 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9904 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9904 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9904 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9904 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9904 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9904 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9904 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9904 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9904 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9904 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9904 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9904 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9904 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9904 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9911 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9911 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9911 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9911 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9911 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9911 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9911 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9911 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9911 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9911 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9911 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9911 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9911 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9911 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9911 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9916 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9916 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9916 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9916 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9916 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9916 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9916 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9916 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9916 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9916 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9916 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9916 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9916 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9916 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9916 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9921 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9921 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9921 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9921 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9921 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9921 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9921 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9921 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9921 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9921 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9921 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9921 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9921 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9921 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9921 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9926 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9926 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9926 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9926 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9926 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9926 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9926 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9926 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9926 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9926 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9926 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9926 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9926 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9926 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9926 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9931 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9931 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9931 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9931 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9931 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9931 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9931 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9931 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9931 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9931 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9931 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9931 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9931 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9931 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9931 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9936 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9936 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9936 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9936 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9936 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9936 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9936 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9936 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9936 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9936 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9936 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9936 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9936 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9936 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9936 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9941 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9941 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9941 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9941 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9941 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9941 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9941 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9941 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9941 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9941 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9941 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9941 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9941 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9941 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9941 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9946 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9946 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9946 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9946 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9946 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9946 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9946 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9946 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9946 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9946 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9946 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9946 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9946 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9946 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9946 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9951 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9951 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9951 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9951 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9951 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9951 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9951 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9951 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9951 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9951 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9951 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9951 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9951 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9951 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9951 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9956 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9956 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9956 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9956 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9956 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9956 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9956 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9956 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9956 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9956 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9956 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9956 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9956 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9956 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9956 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9963 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9963 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9963 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9963 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9963 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9963 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9963 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9963 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9963 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9963 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9963 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9963 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9963 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9963 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9963 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9968 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9968 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9968 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9968 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9968 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9968 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9968 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9968 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9968 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9968 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9968 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9968 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9968 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9968 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9968 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9973 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9973 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9973 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9973 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9973 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9973 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9973 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9973 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9973 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9973 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9973 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9973 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9973 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9973 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9973 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9978 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9978 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9978 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9978 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9978 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9978 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9978 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9978 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9978 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9978 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9978 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9978 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9978 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9978 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9978 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9983 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9983 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9983 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9983 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9983 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9983 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9983 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9983 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9983 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9983 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9983 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9983 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9983 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9983 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9983 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9988 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9988 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9988 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9988 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9988 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9988 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9988 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9988 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9988 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9988 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9988 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9988 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9988 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9988 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9988 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9993 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9993 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9993 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9993 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9993 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9993 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9993 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9993 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9993 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9993 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9993 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9993 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9993 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9993 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9993 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_9998 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_9998 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_9998 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_9998 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_9998 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_9998 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_9998 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_9998 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_9998 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_9998 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_9998 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_9998 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_9998 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_9998 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_9998 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10003 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10003 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10003 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10003 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10003 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10003 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10003 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10003 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10003 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10003 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10003 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10003 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10003 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10003 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10003 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10008 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10008 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10008 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10008 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10008 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10008 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10008 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10008 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10008 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10008 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10008 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10008 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10008 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10008 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10008 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10015 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10015 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10015 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10015 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10015 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10015 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10015 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10015 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10015 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10015 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10015 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10015 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10015 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10015 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10015 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10020 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10020 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10020 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10020 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10020 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10020 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10020 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10020 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10020 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10020 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10020 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10020 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10020 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10020 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10020 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10025 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10025 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10025 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10025 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10025 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10025 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10025 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10025 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10025 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10025 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10025 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10025 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10025 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10025 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10025 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10030 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10030 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10030 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10030 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10030 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10030 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10030 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10030 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10030 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10030 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10030 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10030 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10030 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10030 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10030 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10035 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10035 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10035 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10035 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10035 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10035 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10035 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10035 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10035 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10035 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10035 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10035 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10035 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10035 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10035 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10040 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10040 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10040 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10040 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10040 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10040 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10040 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10040 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10040 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10040 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10040 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10040 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10040 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10040 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10040 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10045 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10045 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10045 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10045 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10045 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10045 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10045 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10045 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10045 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10045 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10045 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10045 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10045 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10045 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10045 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10050 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10050 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10050 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10050 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10050 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10050 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10050 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10050 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10050 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10050 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10050 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10050 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10050 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10050 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10050 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10057 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10057 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10057 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10057 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10057 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10057 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10057 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10057 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10057 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10057 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10057 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10057 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10057 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10057 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10057 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10062 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10062 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10062 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10062 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10062 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10062 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10062 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10062 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10062 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10062 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10062 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10062 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10062 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10062 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10062 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10067 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10067 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10067 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10067 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10067 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10067 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10067 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10067 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10067 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10067 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10067 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10067 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10067 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10067 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10067 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10072 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10072 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10072 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10072 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10072 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10072 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10072 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10072 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10072 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10072 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10072 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10072 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10072 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10072 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10072 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10077 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10077 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10077 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10077 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10077 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10077 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10077 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10077 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10077 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10077 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10077 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10077 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10077 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10077 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10077 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10082 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10082 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10082 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10082 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10082 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10082 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10082 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10082 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10082 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10082 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10082 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10082 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10082 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10082 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10082 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10087 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10087 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10087 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10087 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10087 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10087 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10087 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10087 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10087 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10087 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10087 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10087 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10087 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10087 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10087 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10093 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10093 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10093 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10093 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10093 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10093 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10093 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10093 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10093 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10093 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10093 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10093 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10093 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10093 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10093 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10098 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10098 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10098 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10098 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10098 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10098 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10098 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10098 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10098 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10098 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10098 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10098 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10098 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10098 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10098 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10103 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10103 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10103 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10103 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10103 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10103 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10103 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10103 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10103 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10103 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10103 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10103 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10103 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10103 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10103 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10108 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10108 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10108 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10108 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10108 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10108 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10108 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10108 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10108 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10108 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10108 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10108 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10108 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10108 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10108 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10113 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10113 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10113 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10113 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10113 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10113 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10113 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10113 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10113 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10113 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10113 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10113 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10113 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10113 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10113 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10118 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10118 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10118 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10118 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10118 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10118 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10118 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10118 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10118 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10118 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10118 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10118 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10118 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10118 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10118 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10123 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10123 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10123 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10123 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10123 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10123 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10123 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10123 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10123 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10123 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10123 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10123 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10123 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10123 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10123 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10128 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10128 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10128 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10128 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10128 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10128 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10128 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10128 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10128 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10128 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10128 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10128 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10128 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10128 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10128 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10133 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10133 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10133 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10133 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10133 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10133 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10133 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10133 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10133 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10133 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10133 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10133 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10133 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10133 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10133 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10138 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10138 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10138 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10138 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10138 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10138 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10138 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10138 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10138 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10138 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10138 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10138 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10138 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10138 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10138 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10143 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10143 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10143 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10143 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10143 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10143 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10143 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10143 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10143 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10143 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10143 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10143 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10143 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10143 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10143 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10148 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10148 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10148 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10148 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10148 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10148 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10148 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10148 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10148 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10148 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10148 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10148 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10148 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10148 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10148 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10153 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10153 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10153 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10153 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10153 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10153 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10153 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10153 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10153 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10153 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10153 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10153 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10153 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10153 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10153 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10160 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10160 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10160 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10160 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10160 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10160 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10160 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10160 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10160 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10160 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10160 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10160 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10160 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10160 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10160 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10165 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10165 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10165 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10165 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10165 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10165 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10165 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10165 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10165 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10165 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10165 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10165 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10165 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10165 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10165 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10170 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10170 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10170 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10170 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10170 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10170 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10170 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10170 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10170 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10170 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10170 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10170 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10170 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10170 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10170 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10175 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10175 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10175 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10175 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10175 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10175 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10175 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10175 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10175 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10175 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10175 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10175 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10175 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10175 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10175 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10180 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10180 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10180 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10180 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10180 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10180 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10180 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10180 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10180 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10180 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10180 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10180 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10180 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10180 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10180 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_10185>.s3_row {
	margin: 0 -10px;
}

#stacks_in_10185>.s3_row>.s3_column_left {
	width: 51.51%;
}

#stacks_in_10185>.s3_row>.s3_column_right {
	width: 48.490002%;
}




#stacks_in_10185>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_10185>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10185>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_10190 {
	display:inline-block; width:100%; line-height: 0.900000em;
}
/* Pull Quote Styling */


  #stacks_in_10194 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10194 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10194 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10194 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10194 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10194 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10194 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10194 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10194 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10194 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10194 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10194 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10194 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10194 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10194 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10199 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10199 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10199 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10199 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10199 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10199 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10199 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10199 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10199 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10199 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10199 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10199 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10199 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10199 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10199 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10204 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10204 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10204 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10204 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10204 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10204 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10204 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10204 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10204 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10204 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10204 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10204 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10204 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10204 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10204 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10211 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10211 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10211 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10211 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10211 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10211 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10211 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10211 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10211 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10211 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10211 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10211 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10211 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10211 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10211 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10216 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10216 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10216 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10216 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10216 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10216 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10216 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10216 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10216 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10216 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10216 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10216 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10216 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10216 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10216 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10221 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10221 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10221 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10221 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10221 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10221 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10221 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10221 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10221 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10221 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10221 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10221 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10221 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10221 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10221 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10226 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10226 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10226 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10226 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10226 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10226 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10226 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10226 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10226 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10226 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10226 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10226 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10226 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10226 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10226 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10231 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10231 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10231 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10231 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10231 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10231 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10231 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10231 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10231 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10231 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10231 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10231 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10231 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10231 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10231 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10236 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10236 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10236 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10236 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10236 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10236 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10236 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10236 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10236 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10236 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10236 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10236 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10236 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10236 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10236 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10241 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10241 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10241 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10241 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10241 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10241 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10241 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10241 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10241 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10241 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10241 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10241 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10241 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10241 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10241 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10246 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10246 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10246 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10246 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10246 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10246 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10246 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10246 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10246 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10246 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10246 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10246 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10246 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10246 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10246 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10253 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10253 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10253 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10253 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10253 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10253 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10253 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10253 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10253 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10253 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10253 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10253 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10253 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10253 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10253 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10258 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10258 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10258 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10258 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10258 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10258 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10258 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10258 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10258 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10258 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10258 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10258 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10258 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10258 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10258 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10263 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10263 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10263 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10263 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10263 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10263 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10263 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10263 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10263 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10263 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10263 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10263 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10263 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10263 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10263 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10268 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10268 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10268 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10268 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10268 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10268 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10268 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10268 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10268 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10268 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10268 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10268 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10268 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10268 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10268 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10273 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10273 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10273 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10273 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10273 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10273 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10273 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10273 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10273 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10273 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10273 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10273 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10273 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10273 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10273 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10278 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10278 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10278 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10278 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10278 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10278 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10278 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10278 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10278 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10278 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10278 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10278 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10278 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10278 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10278 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10283 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10283 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10283 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10283 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10283 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10283 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10283 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10283 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10283 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10283 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10283 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10283 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10283 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10283 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10283 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10288 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10288 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10288 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10288 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10288 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10288 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10288 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10288 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10288 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10288 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10288 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10288 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10288 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10288 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10288 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10293 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10293 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10293 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10293 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10293 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10293 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10293 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10293 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10293 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10293 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10293 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10293 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10293 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10293 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10293 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10300 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10300 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10300 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10300 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10300 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10300 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10300 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10300 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10300 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10300 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10300 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10300 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10300 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10300 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10300 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10305 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10305 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10305 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10305 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10305 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10305 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10305 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10305 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10305 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10305 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10305 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10305 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10305 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10305 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10305 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10310 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10310 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10310 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10310 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10310 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10310 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10310 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10310 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10310 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10310 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10310 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10310 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10310 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10310 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10310 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10315 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10315 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10315 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10315 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10315 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10315 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10315 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10315 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10315 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10315 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10315 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10315 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10315 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10315 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10315 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10320 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10320 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10320 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10320 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10320 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10320 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10320 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10320 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10320 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10320 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10320 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10320 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10320 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10320 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10320 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10325 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10325 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10325 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10325 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10325 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10325 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10325 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10325 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10325 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10325 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10325 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10325 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10325 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10325 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10325 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10330 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10330 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10330 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10330 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10330 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10330 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10330 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10330 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10330 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10330 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10330 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10330 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10330 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10330 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10330 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10335 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10335 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10335 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10335 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10335 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10335 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10335 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10335 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10335 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10335 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10335 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10335 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10335 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10335 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10335 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10340 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10340 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10340 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10340 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10340 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10340 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10340 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10340 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10340 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10340 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10340 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10340 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10340 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10340 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10340 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10349 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10349 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10349 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10349 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10349 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10349 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10349 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10349 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10349 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10349 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10349 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10349 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10349 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10349 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10349 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10354 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10354 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10354 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10354 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10354 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10354 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10354 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10354 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10354 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10354 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10354 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10354 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10354 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10354 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10354 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10359 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10359 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10359 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10359 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10359 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10359 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10359 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10359 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10359 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10359 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10359 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10359 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10359 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10359 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10359 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10364 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10364 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10364 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10364 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10364 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10364 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10364 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10364 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10364 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10364 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10364 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10364 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10364 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10364 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10364 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10369 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10369 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10369 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10369 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10369 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10369 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10369 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10369 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10369 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10369 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10369 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10369 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10369 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10369 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10369 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10374 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10374 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10374 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10374 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10374 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10374 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10374 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10374 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10374 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10374 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10374 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10374 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10374 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10374 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10374 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10379 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10379 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10379 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10379 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10379 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10379 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10379 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10379 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10379 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10379 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10379 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10379 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10379 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10379 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10379 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10384 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10384 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10384 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10384 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10384 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10384 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10384 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10384 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10384 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10384 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10384 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10384 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10384 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10384 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10384 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10391 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10391 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10391 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10391 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10391 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10391 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10391 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10391 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10391 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10391 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10391 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10391 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10391 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10391 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10391 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10396 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10396 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10396 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10396 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10396 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10396 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10396 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10396 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10396 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10396 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10396 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10396 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10396 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10396 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10396 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10401 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10401 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10401 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10401 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10401 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10401 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10401 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10401 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10401 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10401 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10401 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10401 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10401 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10401 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10401 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10406 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10406 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10406 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10406 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10406 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10406 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10406 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10406 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10406 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10406 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10406 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10406 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10406 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10406 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10406 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10411 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10411 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10411 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10411 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10411 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10411 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10411 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10411 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10411 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10411 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10411 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10411 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10411 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10411 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10411 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10416 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10416 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10416 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10416 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10416 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10416 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10416 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10416 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10416 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10416 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10416 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10416 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10416 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10416 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10416 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10421 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10421 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10421 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10421 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10421 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10421 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10421 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10421 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10421 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10421 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10421 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10421 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10421 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10421 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10421 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10426 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10426 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10426 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10426 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10426 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10426 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10426 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10426 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10426 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10426 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10426 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10426 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10426 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10426 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10426 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10431 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10431 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10431 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10431 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10431 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10431 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10431 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10431 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10431 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10431 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10431 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10431 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10431 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10431 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10431 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10436 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10436 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10436 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10436 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10436 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10436 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10436 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10436 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10436 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10436 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10436 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10436 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10436 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10436 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10436 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10441 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10441 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10441 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10441 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10441 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10441 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10441 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10441 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10441 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10441 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10441 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10441 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10441 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10441 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10441 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10446 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10446 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10446 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10446 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10446 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10446 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10446 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10446 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10446 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10446 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10446 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10446 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10446 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10446 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10446 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_10451 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_10451 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_10451 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_10451 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_10451 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_10451 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_10451 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_10451 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_10451 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_10451 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_10451 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_10451 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_10451 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_10451 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_10451 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_out_10458 {
	margin-left:0;
}
/* ------------------------------------*/
/* Accordion                           */
/* ------------------------------------*/



ul#stacks_in_6865_accordion {
	list-style: none;
	border-radius: 4px;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
	text-shadow: none;
}

ul#stacks_in_6865_accordion > li {
	list-style: none;
	background: none !important;
	margin: 0;
	padding: 0 !important;
}

/* Label Font Choices */
	
	.stacks_in_6865_accordion_label {
		font-family: 'Open Sans', sans-serif;
	}















/* Content Font Choices */
	
	.stacks_in_6865_accordion_content {
		font-family: 'Open Sans', sans-serif;
	}









.stacks_in_6865_accordion_label {
	cursor: pointer;
	padding: 15px 20px;
	position: relative;
}

.stacks_in_6865_accordion_label i {
}

.stacks_in_6865_accordion_selected {
}

.stacks_in_6865_accordion_content {
		
		padding: 40px;
	

}

ul#stacks_in_6865_accordion li:last-child .stacks_in_6865_accordion_content {
}

.stacks_in_6865_accordion_label .accordion_icon {
	display: inline-block;
	text-align: center;
	width: 25px;
		
		position: absolute;
		right: 20px;
		top: 15px;
		margin-right: 0px;
	
	
}

.stacks_in_6865_accordion_label .accordion_icon i {
	width: 25px;
	height: 25px;
	line-height: 24px;
	
}

.stacks_in_6865_accordion_selected .accordion_icon i {
	
}

#stacks_in_6865_open_all {
	cursor: pointer;
	font-size: 20px;
	margin-top: 12px;
}



/* ------------------------------------*/
/* Accordion Styles                    */
/* ------------------------------------*/

/* Ghost */



/* Dark Grey */



/* Light Blue */



/* Flat Teal */



/* Blue Grey */



/* Flat Orange */



/* Forest Green */



/* Earthy */



/* Purple Power */



/* Bold Blue */



/* Baby Blue */



/* Shamrock */



/* Crimson */



/* Gun Metal */



/* Bright Blue */



/* Pinky */



/* Tesla */



/* Rustic */


ul#stacks_in_6865_accordion {
}

.stacks_in_6865_accordion_label {
	color: #ffffff;
	background: #A6C8A7;
	border-bottom: 1px solid #96b597;
}

.stacks_in_6865_accordion_selected {
	color: #ffffff;
	background: #585858;
	border-bottom: 1px solid #484848;
}



.stacks_in_6865_accordion_content {
	background: #EDEDED;
	color: #414141;
	border-bottom: 1px solid #96b597;
}


ul#stacks_in_6865_accordion li:last-child .stacks_in_6865_accordion_label {
	border-bottom: none;
}


ul#stacks_in_6865_accordion li:last-child .stacks_in_6865_accordion_selected {
	border-bottom: 1px solid #484848;
}

ul#stacks_in_6865_accordion li:last-child .stacks_in_6865_accordion_content {
	border-bottom: none;
}




/* Ruby */



/* Feather */



/* Abstract */




/* CUSTOM */




/* ------------------------------------*/
/* Edit Mode                           */
/* ------------------------------------*/

#stacks_in_6865_accordion_edit_header {
	height: 60px;
	line-height: 60px;
	display: block;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
	text-align: center;
	border: 1px solid #d2d2d2;
	border-radius: 6px;
	width: 90%;
	margin: 20px auto;
	margin-bottom: 30px;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.5);
	font-family: 'Roboto Slab', serif;
	font-size: 24px;
	letter-spacing: -1px;
	color: #AAAAAA;
	text-shadow: 0 1px 0 #fff;
}

/* ------------------------------------*/
/* Media Queries                       */
/* ------------------------------------*/


@media only screen {
	.stacks_in_6865_accordion_label {
		font-size: 20px;
	}

	.stacks_in_6865_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}

}


@media only screen and (max-width: 1024px) {
	.stacks_in_6865_accordion_label {
		font-size: 18px;
	}

	.stacks_in_6865_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}
}

@media only screen and (max-width: 768px) {
	.stacks_in_6865_accordion_label {
		font-size: 16px;
	}

	.stacks_in_6865_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_6865_accordion_label {
		font-size: 14px;
	}

	.stacks_in_6865_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}


/* Pull Quote Styling */


  #stacks_in_7645 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7645 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7645 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7645 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7645 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7645 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7645 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7645 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7645 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7645 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7645 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7645 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7645 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7645 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7645 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7640 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7640 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7640 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7640 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7640 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7640 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7640 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7640 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7640 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7640 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7640 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7640 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7640 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7640 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7640 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7635 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7635 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7635 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7635 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7635 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7635 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7635 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7635 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7635 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7635 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7635 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7635 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7635 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7635 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7635 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7630 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7630 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7630 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7630 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7630 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7630 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7630 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7630 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7630 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7630 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7630 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7630 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7630 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7630 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7630 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_7618>.s3_row {
	margin: 0 -10px;
}

#stacks_in_7618>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_7618>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_7618>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_7618>.s3_row>.s3_column {
	padding: 0 10px;
}








@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_7618>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_7618>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



/* Pull Quote Styling */


  #stacks_in_7615 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7615 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7615 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7615 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7615 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7615 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7615 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7615 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7615 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7615 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7615 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7615 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7615 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7615 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7615 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7610 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7610 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7610 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7610 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7610 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7610 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7610 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7610 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7610 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7610 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7610 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7610 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7610 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7610 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7610 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6948 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6948 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6948 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6948 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6948 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6948 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6948 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6948 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6948 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6948 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6948 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6948 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6948 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6948 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6948 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6951 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6951 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6951 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6951 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6951 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6951 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6951 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6951 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6951 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6951 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6951 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6951 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6951 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6951 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6951 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6954 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6954 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6954 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6954 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6954 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6954 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6954 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6954 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6954 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6954 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6954 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6954 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6954 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6954 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6954 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6957 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6957 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6957 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6957 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6957 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6957 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6957 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6957 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6957 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6957 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6957 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6957 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6957 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6957 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6957 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6960 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6960 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6960 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6960 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6960 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6960 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6960 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6960 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6960 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6960 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6960 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6960 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6960 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6960 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6960 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6963 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6963 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6963 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6963 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6963 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6963 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6963 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6963 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6963 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6963 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6963 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6963 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6963 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6963 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6963 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6966 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6966 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6966 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6966 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6966 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6966 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6966 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6966 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6966 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6966 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6966 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6966 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6966 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6966 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6966 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6969 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6969 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6969 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6969 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6969 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6969 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6969 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6969 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6969 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6969 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6969 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6969 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6969 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6969 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6969 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6972 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6972 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6972 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6972 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6972 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6972 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6972 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6972 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6972 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6972 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6972 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6972 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6972 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6972 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6972 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_6975>.s3_row {
	margin: 0 -10px;
}

#stacks_in_6975>.s3_row>.s3_column_left {
	width: 70.00%;
}

#stacks_in_6975>.s3_row>.s3_column_right {
	width: 30.000000%;
}




#stacks_in_6975>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_6975>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_6975>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_6979 {
	display:inline-block; width:100%; line-height: 0.900000em;
}
/* Pull Quote Styling */


  #stacks_in_6986 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6986 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6986 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6986 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6986 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6986 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6986 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6986 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6986 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6986 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6986 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6986 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6986 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6986 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6986 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6989 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6989 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6989 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6989 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6989 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6989 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6989 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6989 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6989 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6989 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6989 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6989 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6989 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6989 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6989 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6992 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6992 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6992 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6992 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6992 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6992 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6992 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6992 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6992 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6992 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6992 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6992 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6992 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6992 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6992 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6995 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6995 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6995 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6995 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6995 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6995 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6995 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6995 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6995 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6995 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6995 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6995 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6995 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6995 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6995 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7000 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7000 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7000 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7000 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7000 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7000 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7000 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7000 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7000 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7000 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7000 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7000 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7000 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7000 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7000 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7003 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7003 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7003 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7003 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7003 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7003 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7003 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7003 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7003 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7003 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7003 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7003 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7003 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7003 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7003 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7006 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7006 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7006 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7006 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7006 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7006 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7006 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7006 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7006 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7006 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7006 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7006 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7006 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7006 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7006 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7009 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7009 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7009 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7009 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7009 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7009 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7009 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7009 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7009 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7009 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7009 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7009 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7009 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7009 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7009 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7012 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7012 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7012 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7012 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7012 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7012 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7012 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7012 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7012 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7012 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7012 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7012 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7012 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7012 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7012 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7017 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7017 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7017 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7017 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7017 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7017 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7017 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7017 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7017 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7017 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7017 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7017 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7017 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7017 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7017 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7020 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7020 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7020 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7020 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7020 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7020 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7020 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7020 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7020 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7020 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7020 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7020 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7020 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7020 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7020 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7023 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7023 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7023 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7023 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7023 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7023 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7023 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7023 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7023 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7023 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7023 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7023 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7023 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7023 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7023 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7026 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7026 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7026 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7026 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7026 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7026 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7026 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7026 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7026 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7026 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7026 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7026 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7026 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7026 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7026 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7029 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7029 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7029 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7029 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7029 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7029 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7029 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7029 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7029 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7029 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7029 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7029 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7029 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7029 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7029 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7032 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7032 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7032 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7032 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7032 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7032 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7032 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7032 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7032 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7032 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7032 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7032 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7032 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7032 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7032 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7035 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7035 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7035 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7035 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7035 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7035 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7035 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7035 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7035 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7035 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7035 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7035 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7035 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7035 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7035 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7038 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7038 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7038 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7038 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7038 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7038 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7038 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7038 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7038 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7038 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7038 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7038 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7038 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7038 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7038 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7041 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7041 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7041 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7041 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7041 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7041 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7041 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7041 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7041 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7041 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7041 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7041 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7041 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7041 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7041 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7044 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7044 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7044 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7044 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7044 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7044 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7044 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7044 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7044 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7044 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7044 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7044 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7044 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7044 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7044 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7049 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7049 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7049 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7049 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7049 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7049 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7049 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7049 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7049 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7049 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7049 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7049 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7049 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7049 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7049 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7052 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7052 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7052 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7052 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7052 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7052 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7052 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7052 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7052 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7052 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7052 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7052 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7052 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7052 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7052 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7055 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7055 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7055 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7055 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7055 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7055 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7055 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7055 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7055 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7055 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7055 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7055 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7055 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7055 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7055 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7058 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7058 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7058 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7058 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7058 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7058 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7058 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7058 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7058 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7058 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7058 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7058 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7058 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7058 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7058 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7061 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7061 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7061 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7061 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7061 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7061 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7061 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7061 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7061 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7061 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7061 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7061 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7061 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7061 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7061 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7064 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7064 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7064 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7064 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7064 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7064 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7064 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7064 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7064 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7064 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7064 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7064 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7064 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7064 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7064 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7067 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7067 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7067 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7067 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7067 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7067 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7067 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7067 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7067 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7067 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7067 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7067 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7067 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7067 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7067 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7070 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7070 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7070 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7070 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7070 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7070 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7070 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7070 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7070 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7070 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7070 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7070 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7070 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7070 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7070 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7073 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7073 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7073 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7073 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7073 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7073 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7073 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7073 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7073 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7073 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7073 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7073 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7073 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7073 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7073 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7076 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7076 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7076 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7076 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7076 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7076 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7076 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7076 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7076 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7076 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7076 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7076 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7076 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7076 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7076 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7081 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7081 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7081 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7081 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7081 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7081 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7081 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7081 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7081 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7081 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7081 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7081 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7081 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7081 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7081 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7084 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7084 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7084 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7084 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7084 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7084 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7084 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7084 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7084 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7084 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7084 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7084 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7084 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7084 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7084 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7087 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7087 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7087 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7087 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7087 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7087 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7087 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7087 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7087 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7087 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7087 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7087 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7087 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7087 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7087 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7090 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7090 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7090 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7090 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7090 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7090 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7090 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7090 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7090 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7090 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7090 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7090 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7090 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7090 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7090 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7093 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7093 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7093 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7093 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7093 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7093 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7093 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7093 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7093 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7093 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7093 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7093 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7093 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7093 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7093 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7096 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7096 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7096 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7096 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7096 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7096 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7096 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7096 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7096 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7096 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7096 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7096 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7096 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7096 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7096 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7099 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7099 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7099 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7099 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7099 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7099 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7099 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7099 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7099 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7099 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7099 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7099 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7099 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7099 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7099 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7102 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7102 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7102 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7102 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7102 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7102 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7102 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7102 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7102 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7102 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7102 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7102 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7102 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7102 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7102 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7107 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7107 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7107 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7107 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7107 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7107 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7107 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7107 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7107 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7107 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7107 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7107 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7107 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7107 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7107 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7110 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7110 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7110 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7110 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7110 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7110 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7110 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7110 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7110 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7110 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7110 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7110 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7110 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7110 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7110 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7113 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7113 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7113 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7113 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7113 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7113 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7113 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7113 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7113 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7113 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7113 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7113 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7113 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7113 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7113 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7116 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7116 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7116 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7116 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7116 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7116 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7116 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7116 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7116 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7116 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7116 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7116 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7116 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7116 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7116 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7119 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7119 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7119 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7119 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7119 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7119 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7119 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7119 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7119 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7119 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7119 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7119 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7119 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7119 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7119 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7122 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7122 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7122 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7122 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7122 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7122 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7122 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7122 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7122 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7122 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7122 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7122 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7122 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7122 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7122 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7125 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7125 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7125 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7125 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7125 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7125 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7125 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7125 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7125 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7125 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7125 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7125 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7125 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7125 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7125 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7130 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7130 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7130 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7130 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7130 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7130 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7130 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7130 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7130 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7130 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7130 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7130 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7130 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7130 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7130 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7133 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7133 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7133 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7133 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7133 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7133 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7133 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7133 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7133 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7133 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7133 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7133 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7133 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7133 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7133 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7136 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7136 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7136 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7136 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7136 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7136 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7136 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7136 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7136 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7136 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7136 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7136 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7136 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7136 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7136 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7139 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7139 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7139 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7139 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7139 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7139 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7139 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7139 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7139 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7139 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7139 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7139 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7139 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7139 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7139 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7142 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7142 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7142 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7142 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7142 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7142 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7142 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7142 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7142 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7142 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7142 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7142 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7142 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7142 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7142 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7145 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7145 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7145 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7145 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7145 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7145 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7145 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7145 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7145 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7145 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7145 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7145 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7145 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7145 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7145 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7148 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7148 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7148 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7148 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7148 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7148 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7148 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7148 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7148 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7148 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7148 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7148 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7148 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7148 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7148 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7151 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7151 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7151 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7151 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7151 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7151 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7151 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7151 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7151 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7151 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7151 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7151 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7151 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7151 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7151 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7154 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7154 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7154 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7154 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7154 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7154 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7154 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7154 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7154 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7154 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7154 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7154 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7154 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7154 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7154 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7157 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7157 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7157 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7157 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7157 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7157 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7157 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7157 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7157 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7157 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7157 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7157 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7157 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7157 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7157 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7160 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7160 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7160 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7160 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7160 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7160 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7160 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7160 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7160 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7160 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7160 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7160 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7160 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7160 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7160 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7163 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7163 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7163 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7163 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7163 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7163 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7163 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7163 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7163 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7163 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7163 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7163 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7163 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7163 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7163 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7166 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7166 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7166 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7166 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7166 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7166 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7166 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7166 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7166 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7166 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7166 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7166 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7166 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7166 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7166 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7171 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7171 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7171 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7171 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7171 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7171 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7171 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7171 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7171 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7171 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7171 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7171 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7171 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7171 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7171 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7174 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7174 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7174 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7174 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7174 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7174 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7174 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7174 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7174 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7174 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7174 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7174 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7174 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7174 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7174 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7177 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7177 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7177 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7177 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7177 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7177 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7177 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7177 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7177 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7177 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7177 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7177 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7177 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7177 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7177 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7180 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7180 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7180 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7180 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7180 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7180 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7180 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7180 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7180 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7180 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7180 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7180 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7180 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7180 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7180 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7183 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7183 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7183 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7183 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7183 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7183 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7183 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7183 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7183 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7183 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7183 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7183 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7183 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7183 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7183 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_7186>.s3_row {
	margin: 0 -10px;
}

#stacks_in_7186>.s3_row>.s3_column_left {
	width: 51.51%;
}

#stacks_in_7186>.s3_row>.s3_column_right {
	width: 48.490002%;
}




#stacks_in_7186>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_7186>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_7186>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_7190 {
	display:inline-block; width:100%; line-height: 0.900000em;
}
/* Pull Quote Styling */


  #stacks_in_7195 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7195 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7195 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7195 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7195 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7195 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7195 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7195 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7195 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7195 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7195 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7195 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7195 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7195 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7195 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7198 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7198 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7198 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7198 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7198 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7198 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7198 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7198 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7198 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7198 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7198 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7198 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7198 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7198 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7198 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7201 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7201 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7201 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7201 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7201 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7201 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7201 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7201 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7201 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7201 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7201 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7201 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7201 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7201 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7201 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7206 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7206 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7206 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7206 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7206 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7206 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7206 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7206 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7206 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7206 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7206 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7206 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7206 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7206 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7206 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7209 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7209 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7209 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7209 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7209 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7209 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7209 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7209 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7209 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7209 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7209 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7209 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7209 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7209 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7209 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7212 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7212 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7212 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7212 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7212 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7212 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7212 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7212 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7212 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7212 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7212 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7212 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7212 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7212 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7212 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7215 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7215 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7215 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7215 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7215 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7215 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7215 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7215 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7215 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7215 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7215 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7215 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7215 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7215 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7215 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7218 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7218 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7218 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7218 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7218 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7218 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7218 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7218 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7218 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7218 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7218 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7218 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7218 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7218 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7218 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7221 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7221 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7221 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7221 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7221 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7221 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7221 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7221 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7221 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7221 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7221 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7221 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7221 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7221 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7221 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7224 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7224 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7224 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7224 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7224 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7224 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7224 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7224 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7224 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7224 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7224 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7224 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7224 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7224 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7224 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7227 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7227 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7227 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7227 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7227 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7227 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7227 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7227 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7227 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7227 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7227 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7227 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7227 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7227 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7227 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7232 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7232 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7232 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7232 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7232 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7232 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7232 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7232 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7232 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7232 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7232 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7232 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7232 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7232 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7232 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7235 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7235 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7235 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7235 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7235 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7235 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7235 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7235 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7235 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7235 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7235 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7235 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7235 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7235 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7235 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7238 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7238 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7238 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7238 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7238 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7238 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7238 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7238 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7238 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7238 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7238 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7238 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7238 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7238 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7238 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7241 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7241 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7241 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7241 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7241 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7241 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7241 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7241 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7241 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7241 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7241 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7241 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7241 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7241 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7241 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7244 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7244 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7244 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7244 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7244 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7244 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7244 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7244 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7244 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7244 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7244 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7244 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7244 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7244 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7244 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7247 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7247 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7247 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7247 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7247 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7247 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7247 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7247 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7247 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7247 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7247 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7247 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7247 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7247 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7247 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7250 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7250 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7250 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7250 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7250 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7250 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7250 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7250 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7250 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7250 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7250 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7250 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7250 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7250 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7250 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7253 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7253 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7253 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7253 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7253 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7253 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7253 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7253 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7253 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7253 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7253 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7253 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7253 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7253 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7253 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7256 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7256 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7256 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7256 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7256 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7256 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7256 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7256 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7256 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7256 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7256 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7256 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7256 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7256 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7256 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7261 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7261 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7261 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7261 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7261 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7261 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7261 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7261 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7261 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7261 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7261 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7261 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7261 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7261 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7261 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7264 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7264 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7264 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7264 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7264 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7264 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7264 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7264 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7264 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7264 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7264 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7264 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7264 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7264 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7264 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7267 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7267 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7267 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7267 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7267 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7267 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7267 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7267 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7267 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7267 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7267 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7267 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7267 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7267 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7267 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7270 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7270 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7270 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7270 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7270 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7270 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7270 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7270 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7270 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7270 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7270 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7270 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7270 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7270 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7270 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7273 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7273 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7273 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7273 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7273 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7273 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7273 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7273 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7273 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7273 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7273 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7273 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7273 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7273 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7273 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7276 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7276 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7276 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7276 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7276 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7276 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7276 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7276 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7276 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7276 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7276 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7276 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7276 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7276 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7276 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7279 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7279 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7279 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7279 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7279 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7279 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7279 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7279 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7279 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7279 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7279 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7279 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7279 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7279 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7279 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7282 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7282 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7282 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7282 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7282 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7282 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7282 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7282 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7282 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7282 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7282 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7282 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7282 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7282 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7282 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7285 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7285 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7285 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7285 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7285 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7285 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7285 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7285 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7285 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7285 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7285 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7285 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7285 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7285 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7285 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7292 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7292 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7292 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7292 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7292 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7292 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7292 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7292 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7292 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7292 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7292 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7292 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7292 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7292 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7292 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7295 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7295 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7295 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7295 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7295 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7295 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7295 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7295 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7295 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7295 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7295 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7295 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7295 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7295 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7295 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7298 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7298 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7298 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7298 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7298 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7298 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7298 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7298 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7298 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7298 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7298 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7298 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7298 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7298 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7298 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7301 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7301 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7301 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7301 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7301 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7301 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7301 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7301 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7301 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7301 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7301 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7301 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7301 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7301 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7301 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7304 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7304 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7304 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7304 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7304 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7304 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7304 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7304 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7304 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7304 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7304 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7304 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7304 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7304 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7304 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7307 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7307 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7307 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7307 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7307 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7307 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7307 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7307 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7307 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7307 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7307 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7307 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7307 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7307 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7307 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7310 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7310 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7310 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7310 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7310 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7310 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7310 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7310 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7310 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7310 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7310 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7310 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7310 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7310 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7310 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7313 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7313 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7313 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7313 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7313 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7313 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7313 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7313 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7313 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7313 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7313 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7313 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7313 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7313 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7313 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7318 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7318 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7318 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7318 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7318 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7318 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7318 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7318 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7318 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7318 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7318 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7318 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7318 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7318 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7318 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7321 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7321 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7321 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7321 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7321 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7321 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7321 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7321 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7321 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7321 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7321 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7321 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7321 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7321 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7321 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7324 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7324 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7324 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7324 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7324 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7324 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7324 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7324 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7324 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7324 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7324 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7324 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7324 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7324 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7324 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7327 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7327 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7327 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7327 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7327 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7327 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7327 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7327 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7327 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7327 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7327 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7327 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7327 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7327 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7327 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7330 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7330 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7330 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7330 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7330 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7330 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7330 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7330 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7330 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7330 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7330 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7330 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7330 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7330 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7330 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7333 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7333 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7333 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7333 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7333 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7333 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7333 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7333 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7333 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7333 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7333 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7333 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7333 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7333 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7333 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7336 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7336 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7336 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7336 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7336 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7336 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7336 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7336 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7336 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7336 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7336 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7336 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7336 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7336 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7336 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7339 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7339 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7339 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7339 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7339 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7339 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7339 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7339 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7339 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7339 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7339 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7339 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7339 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7339 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7339 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7342 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7342 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7342 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7342 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7342 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7342 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7342 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7342 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7342 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7342 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7342 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7342 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7342 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7342 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7342 .pull_quote { 
      max-width: 100%;
    }
  

}

/* ------------------------------------*/
/* Accordion                           */
/* ------------------------------------*/



ul#stacks_in_6061_accordion {
	list-style: none;
	border-radius: 4px;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
	text-shadow: none;
}

ul#stacks_in_6061_accordion > li {
	list-style: none;
	background: none !important;
	margin: 0;
	padding: 0 !important;
}

/* Label Font Choices */
	
	.stacks_in_6061_accordion_label {
		font-family: 'Open Sans', sans-serif;
	}















/* Content Font Choices */
	
	.stacks_in_6061_accordion_content {
		font-family: 'Open Sans', sans-serif;
	}









.stacks_in_6061_accordion_label {
	cursor: pointer;
	padding: 15px 20px;
	position: relative;
}

.stacks_in_6061_accordion_label i {
}

.stacks_in_6061_accordion_selected {
}

.stacks_in_6061_accordion_content {
		
		padding: 40px;
	

}

ul#stacks_in_6061_accordion li:last-child .stacks_in_6061_accordion_content {
}

.stacks_in_6061_accordion_label .accordion_icon {
	display: inline-block;
	text-align: center;
	width: 25px;
		
		position: absolute;
		right: 20px;
		top: 15px;
		margin-right: 0px;
	
	
}

.stacks_in_6061_accordion_label .accordion_icon i {
	width: 25px;
	height: 25px;
	line-height: 24px;
	
}

.stacks_in_6061_accordion_selected .accordion_icon i {
	
}

#stacks_in_6061_open_all {
	cursor: pointer;
	font-size: 20px;
	margin-top: 12px;
}



/* ------------------------------------*/
/* Accordion Styles                    */
/* ------------------------------------*/

/* Ghost */



/* Dark Grey */



/* Light Blue */



/* Flat Teal */



/* Blue Grey */



/* Flat Orange */



/* Forest Green */



/* Earthy */



/* Purple Power */



/* Bold Blue */



/* Baby Blue */



/* Shamrock */



/* Crimson */



/* Gun Metal */



/* Bright Blue */



/* Pinky */



/* Tesla */



/* Rustic */


ul#stacks_in_6061_accordion {
}

.stacks_in_6061_accordion_label {
	color: #ffffff;
	background: #A6C8A7;
	border-bottom: 1px solid #96b597;
}

.stacks_in_6061_accordion_selected {
	color: #ffffff;
	background: #585858;
	border-bottom: 1px solid #484848;
}



.stacks_in_6061_accordion_content {
	background: #EDEDED;
	color: #414141;
	border-bottom: 1px solid #96b597;
}


ul#stacks_in_6061_accordion li:last-child .stacks_in_6061_accordion_label {
	border-bottom: none;
}


ul#stacks_in_6061_accordion li:last-child .stacks_in_6061_accordion_selected {
	border-bottom: 1px solid #484848;
}

ul#stacks_in_6061_accordion li:last-child .stacks_in_6061_accordion_content {
	border-bottom: none;
}




/* Ruby */



/* Feather */



/* Abstract */




/* CUSTOM */




/* ------------------------------------*/
/* Edit Mode                           */
/* ------------------------------------*/

#stacks_in_6061_accordion_edit_header {
	height: 60px;
	line-height: 60px;
	display: block;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
	text-align: center;
	border: 1px solid #d2d2d2;
	border-radius: 6px;
	width: 90%;
	margin: 20px auto;
	margin-bottom: 30px;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.5);
	font-family: 'Roboto Slab', serif;
	font-size: 24px;
	letter-spacing: -1px;
	color: #AAAAAA;
	text-shadow: 0 1px 0 #fff;
}

/* ------------------------------------*/
/* Media Queries                       */
/* ------------------------------------*/


@media only screen {
	.stacks_in_6061_accordion_label {
		font-size: 20px;
	}

	.stacks_in_6061_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}

}


@media only screen and (max-width: 1024px) {
	.stacks_in_6061_accordion_label {
		font-size: 18px;
	}

	.stacks_in_6061_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 60px;
		
		
	}
}

@media only screen and (max-width: 768px) {
	.stacks_in_6061_accordion_label {
		font-size: 16px;
	}

	.stacks_in_6061_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_6061_accordion_label {
		font-size: 14px;
	}

	.stacks_in_6061_accordion_label {
		cursor: pointer;
		padding: 15px 20px;
		position: relative;
			
			padding-right: 50px;
		
		
	}
}


/* Pull Quote Styling */


  #stacks_in_6860 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6860 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6860 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6860 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6860 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6860 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6860 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6860 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6860 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6860 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6860 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6860 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6860 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6860 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6860 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_7605 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_7605 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_7605 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_7605 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_7605 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_7605 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_7605 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_7605 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_7605 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_7605 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_7605 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_7605 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_7605 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_7605 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_7605 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6848 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6848 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6848 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6848 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6848 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6848 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6848 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6848 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6848 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6848 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6848 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6848 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6848 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6848 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6848 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6853 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6853 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6853 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6853 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6853 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6853 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6853 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6853 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6853 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6853 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6853 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6853 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6853 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6853 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6853 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_in_6856 {
	border: solid rgba(232, 233, 232, 1.00);
	border-width: 0px 0px 34px 0px;
}
/* Pull Quote Styling */


  #stacks_in_6838 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6838 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6838 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6838 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6838 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6838 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6838 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6838 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6838 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6838 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6838 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6838 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6838 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6838 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6838 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6831 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6831 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6831 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6831 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6831 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6831 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6831 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6831 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6831 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6831 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6831 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6831 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6831 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6831 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6831 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6828 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6828 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6828 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6828 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6828 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6828 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6828 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6828 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6828 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6828 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6828 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6828 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6828 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6828 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6828 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6817 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6817 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6817 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6817 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6817 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6817 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6817 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6817 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6817 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6817 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6817 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6817 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6817 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6817 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6817 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6822 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6822 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6822 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6822 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6822 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6822 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6822 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6822 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6822 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6822 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6822 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6822 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6822 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6822 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6822 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6812 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6812 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6812 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6812 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6812 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6812 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6812 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6812 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6812 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6812 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6812 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6812 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6812 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6812 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6812 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6807 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6807 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6807 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6807 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6807 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6807 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6807 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6807 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6807 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6807 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6807 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6807 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6807 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6807 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6807 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6797 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6797 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6797 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6797 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6797 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6797 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6797 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6797 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6797 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6797 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6797 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6797 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6797 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6797 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6797 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6065 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6065 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6065 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6065 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6065 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6065 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6065 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6065 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6065 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6065 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6065 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6065 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6065 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6065 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6065 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6068 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6068 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6068 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6068 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6068 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6068 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6068 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6068 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6068 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6068 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6068 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6068 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6068 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6068 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6068 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6071 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6071 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6071 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6071 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6071 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6071 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6071 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6071 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6071 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6071 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6071 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6071 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6071 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6071 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6071 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6074 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6074 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6074 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6074 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6074 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6074 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6074 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6074 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6074 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6074 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6074 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6074 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6074 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6074 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6074 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6077 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6077 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6077 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6077 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6077 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6077 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6077 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6077 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6077 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6077 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6077 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6077 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6077 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6077 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6077 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6080 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6080 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6080 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6080 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6080 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6080 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6080 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6080 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6080 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6080 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6080 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6080 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6080 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6080 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6080 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6083 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6083 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6083 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6083 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6083 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6083 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6083 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6083 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6083 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6083 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6083 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6083 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6083 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6083 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6083 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6087 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6087 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6087 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6087 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6087 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6087 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6087 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6087 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6087 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6087 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6087 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6087 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6087 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6087 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6087 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6090 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6090 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6090 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6090 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6090 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6090 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6090 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6090 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6090 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6090 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6090 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6090 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6090 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6090 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6090 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6093 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6093 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6093 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6093 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6093 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6093 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6093 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6093 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6093 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6093 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6093 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6093 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6093 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6093 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6093 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6096 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6096 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6096 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6096 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6096 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6096 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6096 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6096 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6096 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6096 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6096 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6096 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6096 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6096 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6096 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6099 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6099 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6099 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6099 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6099 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6099 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6099 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6099 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6099 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6099 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6099 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6099 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6099 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6099 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6099 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6102 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6102 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6102 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6102 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6102 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6102 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6102 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6102 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6102 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6102 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6102 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6102 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6102 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6102 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6102 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6105 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6105 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6105 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6105 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6105 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6105 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6105 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6105 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6105 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6105 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6105 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6105 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6105 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6105 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6105 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6109 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6109 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6109 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6109 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6109 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6109 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6109 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6109 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6109 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6109 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6109 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6109 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6109 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6109 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6109 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6802 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6802 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6802 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6802 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6802 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6802 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6802 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6802 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6802 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6802 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6802 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6802 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6802 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6802 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6802 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6112 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6112 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6112 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6112 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6112 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6112 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6112 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6112 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6112 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6112 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6112 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6112 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6112 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6112 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6112 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6115 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6115 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6115 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6115 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6115 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6115 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6115 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6115 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6115 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6115 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6115 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6115 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6115 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6115 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6115 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6118 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6118 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6118 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6118 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6118 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6118 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6118 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6118 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6118 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6118 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6118 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6118 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6118 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6118 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6118 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6121 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6121 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6121 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6121 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6121 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6121 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6121 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6121 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6121 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6121 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6121 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6121 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6121 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6121 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6121 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6124 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6124 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6124 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6124 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6124 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6124 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6124 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6124 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6124 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6124 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6124 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6124 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6124 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6124 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6124 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6127 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6127 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6127 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6127 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6127 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6127 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6127 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6127 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6127 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6127 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6127 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6127 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6127 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6127 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6127 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6130 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6130 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6130 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6130 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6130 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6130 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6130 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6130 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6130 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6130 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6130 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6130 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6130 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6130 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6130 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_6133>.s3_row {
	margin: 0 -10px;
}

#stacks_in_6133>.s3_row>.s3_column_left {
	width: 70.00%;
}

#stacks_in_6133>.s3_row>.s3_column_right {
	width: 30.000000%;
}




#stacks_in_6133>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_6133>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_6133>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_6137 {
	display:inline-block; width:100%; line-height: 0.900000em;
}
/* Pull Quote Styling */


  #stacks_in_6144 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6144 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6144 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6144 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6144 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6144 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6144 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6144 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6144 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6144 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6144 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6144 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6144 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6144 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6144 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6147 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6147 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6147 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6147 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6147 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6147 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6147 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6147 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6147 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6147 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6147 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6147 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6147 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6147 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6147 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6150 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6150 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6150 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6150 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6150 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6150 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6150 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6150 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6150 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6150 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6150 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6150 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6150 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6150 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6150 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6153 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6153 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6153 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6153 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6153 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6153 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6153 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6153 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6153 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6153 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6153 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6153 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6153 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6153 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6153 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6158 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6158 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6158 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6158 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6158 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6158 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6158 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6158 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6158 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6158 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6158 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6158 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6158 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6158 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6158 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6161 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6161 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6161 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6161 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6161 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6161 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6161 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6161 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6161 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6161 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6161 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6161 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6161 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6161 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6161 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6164 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6164 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6164 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6164 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6164 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6164 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6164 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6164 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6164 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6164 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6164 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6164 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6164 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6164 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6164 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6167 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6167 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6167 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6167 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6167 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6167 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6167 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6167 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6167 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6167 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6167 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6167 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6167 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6167 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6167 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6170 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6170 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6170 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6170 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6170 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6170 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6170 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6170 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6170 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6170 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6170 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6170 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6170 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6170 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6170 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6175 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6175 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6175 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6175 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6175 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6175 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6175 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6175 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6175 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6175 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6175 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6175 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6175 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6175 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6175 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6178 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6178 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6178 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6178 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6178 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6178 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6178 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6178 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6178 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6178 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6178 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6178 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6178 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6178 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6178 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6181 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6181 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6181 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6181 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6181 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6181 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6181 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6181 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6181 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6181 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6181 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6181 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6181 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6181 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6181 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6184 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6184 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6184 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6184 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6184 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6184 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6184 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6184 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6184 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6184 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6184 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6184 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6184 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6184 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6184 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6187 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6187 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6187 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6187 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6187 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6187 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6187 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6187 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6187 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6187 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6187 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6187 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6187 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6187 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6187 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6190 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6190 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6190 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6190 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6190 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6190 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6190 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6190 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6190 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6190 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6190 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6190 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6190 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6190 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6190 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6193 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6193 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6193 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6193 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6193 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6193 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6193 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6193 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6193 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6193 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6193 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6193 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6193 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6193 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6193 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6196 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6196 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6196 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6196 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6196 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6196 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6196 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6196 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6196 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6196 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6196 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6196 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6196 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6196 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6196 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6199 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6199 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6199 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6199 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6199 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6199 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6199 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6199 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6199 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6199 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6199 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6199 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6199 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6199 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6199 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6202 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6202 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6202 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6202 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6202 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6202 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6202 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6202 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6202 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6202 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6202 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6202 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6202 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6202 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6202 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6207 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6207 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6207 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6207 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6207 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6207 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6207 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6207 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6207 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6207 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6207 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6207 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6207 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6207 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6207 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6210 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6210 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6210 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6210 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6210 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6210 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6210 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6210 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6210 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6210 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6210 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6210 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6210 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6210 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6210 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6213 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6213 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6213 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6213 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6213 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6213 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6213 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6213 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6213 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6213 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6213 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6213 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6213 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6213 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6213 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6216 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6216 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6216 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6216 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6216 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6216 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6216 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6216 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6216 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6216 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6216 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6216 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6216 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6216 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6216 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6219 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6219 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6219 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6219 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6219 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6219 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6219 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6219 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6219 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6219 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6219 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6219 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6219 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6219 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6219 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6222 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6222 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6222 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6222 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6222 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6222 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6222 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6222 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6222 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6222 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6222 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6222 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6222 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6222 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6222 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6225 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6225 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6225 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6225 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6225 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6225 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6225 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6225 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6225 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6225 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6225 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6225 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6225 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6225 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6225 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6228 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6228 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6228 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6228 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6228 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6228 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6228 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6228 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6228 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6228 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6228 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6228 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6228 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6228 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6228 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6231 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6231 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6231 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6231 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6231 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6231 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6231 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6231 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6231 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6231 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6231 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6231 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6231 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6231 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6231 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6234 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6234 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6234 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6234 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6234 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6234 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6234 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6234 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6234 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6234 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6234 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6234 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6234 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6234 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6234 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6239 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6239 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6239 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6239 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6239 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6239 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6239 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6239 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6239 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6239 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6239 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6239 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6239 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6239 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6239 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6242 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6242 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6242 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6242 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6242 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6242 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6242 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6242 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6242 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6242 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6242 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6242 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6242 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6242 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6242 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6245 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6245 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6245 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6245 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6245 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6245 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6245 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6245 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6245 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6245 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6245 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6245 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6245 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6245 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6245 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6248 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6248 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6248 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6248 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6248 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6248 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6248 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6248 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6248 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6248 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6248 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6248 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6248 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6248 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6248 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6251 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6251 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6251 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6251 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6251 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6251 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6251 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6251 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6251 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6251 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6251 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6251 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6251 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6251 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6251 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6254 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6254 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6254 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6254 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6254 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6254 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6254 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6254 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6254 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6254 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6254 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6254 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6254 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6254 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6254 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6257 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6257 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6257 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6257 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6257 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6257 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6257 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6257 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6257 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6257 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6257 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6257 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6257 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6257 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6257 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6260 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6260 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6260 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6260 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6260 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6260 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6260 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6260 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6260 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6260 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6260 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6260 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6260 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6260 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6260 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6265 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6265 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6265 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6265 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6265 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6265 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6265 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6265 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6265 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6265 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6265 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6265 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6265 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6265 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6265 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6268 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6268 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6268 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6268 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6268 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6268 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6268 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6268 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6268 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6268 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6268 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6268 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6268 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6268 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6268 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6271 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6271 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6271 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6271 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6271 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6271 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6271 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6271 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6271 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6271 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6271 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6271 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6271 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6271 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6271 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6274 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6274 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6274 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6274 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6274 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6274 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6274 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6274 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6274 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6274 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6274 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6274 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6274 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6274 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6274 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6277 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6277 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6277 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6277 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6277 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6277 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6277 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6277 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6277 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6277 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6277 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6277 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6277 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6277 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6277 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6280 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6280 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6280 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6280 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6280 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6280 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6280 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6280 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6280 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6280 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6280 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6280 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6280 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6280 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6280 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6283 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6283 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6283 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6283 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6283 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6283 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6283 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6283 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6283 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6283 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6283 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6283 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6283 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6283 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6283 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6288 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6288 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6288 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6288 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6288 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6288 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6288 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6288 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6288 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6288 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6288 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6288 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6288 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6288 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6288 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6291 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6291 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6291 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6291 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6291 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6291 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6291 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6291 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6291 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6291 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6291 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6291 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6291 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6291 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6291 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6294 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6294 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6294 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6294 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6294 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6294 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6294 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6294 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6294 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6294 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6294 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6294 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6294 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6294 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6294 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6297 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6297 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6297 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6297 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6297 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6297 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6297 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6297 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6297 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6297 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6297 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6297 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6297 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6297 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6297 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6300 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6300 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6300 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6300 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6300 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6300 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6300 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6300 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6300 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6300 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6300 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6300 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6300 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6300 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6300 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6303 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6303 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6303 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6303 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6303 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6303 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6303 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6303 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6303 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6303 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6303 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6303 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6303 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6303 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6303 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6306 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6306 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6306 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6306 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6306 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6306 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6306 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6306 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6306 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6306 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6306 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6306 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6306 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6306 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6306 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6309 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6309 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6309 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6309 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6309 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6309 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6309 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6309 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6309 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6309 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6309 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6309 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6309 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6309 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6309 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6312 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6312 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6312 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6312 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6312 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6312 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6312 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6312 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6312 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6312 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6312 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6312 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6312 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6312 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6312 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6315 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6315 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6315 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6315 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6315 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6315 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6315 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6315 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6315 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6315 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6315 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6315 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6315 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6315 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6315 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6318 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6318 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6318 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6318 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6318 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6318 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6318 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6318 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6318 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6318 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6318 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6318 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6318 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6318 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6318 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6321 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6321 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6321 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6321 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6321 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6321 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6321 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6321 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6321 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6321 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6321 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6321 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6321 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6321 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6321 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6324 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6324 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6324 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6324 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6324 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6324 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6324 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6324 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6324 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6324 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6324 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6324 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6324 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6324 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6324 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6329 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6329 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6329 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6329 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6329 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6329 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6329 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6329 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6329 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6329 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6329 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6329 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6329 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6329 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6329 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6332 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6332 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6332 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6332 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6332 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6332 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6332 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6332 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6332 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6332 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6332 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6332 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6332 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6332 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6332 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6335 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6335 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6335 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6335 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6335 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6335 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6335 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6335 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6335 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6335 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6335 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6335 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6335 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6335 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6335 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6338 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6338 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6338 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6338 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6338 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6338 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6338 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6338 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6338 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6338 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6338 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6338 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6338 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6338 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6338 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6341 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6341 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6341 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6341 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6341 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6341 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6341 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6341 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6341 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6341 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6341 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6341 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6341 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6341 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6341 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_6344>.s3_row {
	margin: 0 -10px;
}

#stacks_in_6344>.s3_row>.s3_column_left {
	width: 51.51%;
}

#stacks_in_6344>.s3_row>.s3_column_right {
	width: 48.490002%;
}




#stacks_in_6344>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_6344>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_6344>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_6348 {
	display:inline-block; width:100%; line-height: 0.900000em;
}
/* Pull Quote Styling */


  #stacks_in_6353 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6353 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6353 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6353 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6353 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6353 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6353 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6353 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6353 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6353 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6353 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6353 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6353 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6353 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6353 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6356 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6356 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6356 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6356 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6356 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6356 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6356 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6356 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6356 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6356 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6356 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6356 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6356 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6356 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6356 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6359 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6359 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6359 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6359 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6359 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6359 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6359 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6359 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6359 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6359 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6359 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6359 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6359 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6359 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6359 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6364 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6364 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6364 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6364 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6364 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6364 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6364 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6364 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6364 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6364 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6364 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6364 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6364 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6364 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6364 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6367 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6367 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6367 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6367 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6367 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6367 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6367 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6367 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6367 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6367 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6367 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6367 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6367 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6367 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6367 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6370 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6370 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6370 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6370 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6370 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6370 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6370 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6370 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6370 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6370 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6370 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6370 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6370 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6370 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6370 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6373 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6373 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6373 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6373 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6373 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6373 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6373 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6373 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6373 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6373 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6373 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6373 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6373 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6373 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6373 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6376 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6376 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6376 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6376 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6376 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6376 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6376 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6376 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6376 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6376 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6376 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6376 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6376 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6376 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6376 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6379 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6379 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6379 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6379 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6379 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6379 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6379 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6379 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6379 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6379 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6379 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6379 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6379 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6379 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6379 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6382 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6382 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6382 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6382 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6382 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6382 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6382 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6382 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6382 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6382 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6382 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6382 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6382 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6382 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6382 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6385 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6385 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6385 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6385 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6385 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6385 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6385 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6385 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6385 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6385 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6385 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6385 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6385 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6385 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6385 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6390 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6390 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6390 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6390 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6390 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6390 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6390 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6390 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6390 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6390 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6390 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6390 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6390 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6390 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6390 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6393 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6393 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6393 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6393 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6393 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6393 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6393 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6393 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6393 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6393 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6393 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6393 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6393 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6393 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6393 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6396 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6396 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6396 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6396 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6396 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6396 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6396 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6396 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6396 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6396 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6396 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6396 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6396 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6396 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6396 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6399 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6399 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6399 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6399 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6399 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6399 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6399 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6399 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6399 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6399 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6399 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6399 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6399 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6399 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6399 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6402 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6402 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6402 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6402 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6402 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6402 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6402 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6402 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6402 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6402 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6402 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6402 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6402 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6402 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6402 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6405 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6405 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6405 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6405 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6405 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6405 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6405 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6405 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6405 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6405 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6405 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6405 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6405 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6405 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6405 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6408 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6408 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6408 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6408 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6408 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6408 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6408 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6408 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6408 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6408 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6408 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6408 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6408 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6408 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6408 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6411 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6411 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6411 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6411 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6411 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6411 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6411 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6411 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6411 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6411 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6411 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6411 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6411 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6411 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6411 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6414 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6414 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6414 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6414 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6414 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6414 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6414 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6414 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6414 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6414 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6414 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6414 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6414 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6414 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6414 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6419 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6419 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6419 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6419 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6419 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6419 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6419 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6419 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6419 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6419 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6419 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6419 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6419 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6419 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6419 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6422 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6422 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6422 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6422 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6422 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6422 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6422 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6422 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6422 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6422 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6422 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6422 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6422 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6422 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6422 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6425 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6425 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6425 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6425 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6425 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6425 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6425 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6425 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6425 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6425 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6425 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6425 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6425 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6425 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6425 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6428 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6428 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6428 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6428 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6428 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6428 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6428 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6428 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6428 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6428 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6428 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6428 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6428 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6428 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6428 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6431 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6431 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6431 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6431 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6431 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6431 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6431 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6431 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6431 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6431 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6431 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6431 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6431 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6431 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6431 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6434 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6434 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6434 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6434 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6434 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6434 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6434 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6434 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6434 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6434 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6434 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6434 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6434 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6434 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6434 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6437 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6437 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6437 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6437 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6437 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6437 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6437 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6437 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6437 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6437 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6437 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6437 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6437 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6437 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6437 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6440 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6440 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6440 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6440 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6440 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6440 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6440 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6440 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6440 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6440 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6440 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6440 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6440 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6440 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6440 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6443 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6443 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6443 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6443 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6443 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6443 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6443 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6443 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6443 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6443 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6443 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6443 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6443 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6443 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6443 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6450 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6450 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6450 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6450 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6450 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6450 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6450 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6450 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6450 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6450 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6450 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6450 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6450 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6450 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6450 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6453 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6453 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6453 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6453 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6453 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6453 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6453 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6453 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6453 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6453 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6453 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6453 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6453 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6453 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6453 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6456 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6456 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6456 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6456 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6456 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6456 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6456 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6456 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6456 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6456 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6456 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6456 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6456 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6456 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6456 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6459 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6459 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6459 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6459 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6459 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6459 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6459 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6459 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6459 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6459 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6459 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6459 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6459 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6459 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6459 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6462 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6462 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6462 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6462 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6462 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6462 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6462 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6462 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6462 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6462 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6462 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6462 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6462 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6462 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6462 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6465 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6465 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6465 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6465 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6465 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6465 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6465 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6465 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6465 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6465 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6465 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6465 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6465 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6465 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6465 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6468 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6468 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6468 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6468 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6468 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6468 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6468 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6468 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6468 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6468 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6468 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6468 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6468 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6468 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6468 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6471 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6471 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6471 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6471 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6471 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6471 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6471 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6471 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6471 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6471 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6471 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6471 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6471 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6471 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6471 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6476 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6476 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6476 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6476 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6476 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6476 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6476 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6476 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6476 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6476 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6476 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6476 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6476 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6476 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6476 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6479 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6479 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6479 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6479 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6479 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6479 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6479 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6479 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6479 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6479 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6479 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6479 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6479 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6479 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6479 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6482 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6482 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6482 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6482 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6482 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6482 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6482 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6482 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6482 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6482 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6482 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6482 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6482 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6482 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6482 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6485 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6485 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6485 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6485 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6485 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6485 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6485 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6485 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6485 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6485 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6485 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6485 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6485 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6485 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6485 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6488 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6488 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6488 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6488 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6488 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6488 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6488 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6488 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6488 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6488 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6488 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6488 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6488 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6488 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6488 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6491 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6491 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6491 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6491 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6491 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6491 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6491 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6491 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6491 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6491 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6491 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6491 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6491 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6491 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6491 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6494 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6494 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6494 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6494 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6494 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6494 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6494 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6494 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6494 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6494 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6494 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6494 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6494 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6494 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6494 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6497 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6497 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6497 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6497 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6497 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6497 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6497 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6497 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6497 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6497 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6497 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6497 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6497 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6497 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6497 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6500 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6500 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6500 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6500 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6500 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6500 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6500 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6500 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6500 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6500 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6500 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6500 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6500 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6500 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6500 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6503 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6503 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6503 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6503 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6503 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6503 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6503 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6503 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6503 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6503 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6503 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6503 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6503 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6503 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6503 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6506 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6506 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6506 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6506 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6506 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6506 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6506 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6506 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6506 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6506 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6506 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6506 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6506 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6506 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6506 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6509 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6509 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6509 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6509 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6509 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6509 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6509 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6509 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6509 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6509 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6509 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6509 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6509 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6509 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6509 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Pull Quote Styling */


  #stacks_in_6512 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_6512 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_6512 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_6512 img {
  max-width: 100%;
  height: auto;
}


#stacks_in_6512 .floated_content {
  float: right;
}





/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_6512 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_6512 .floated_content {
    margin-left: 34px;
    margin-bottom: 34px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_6512 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_6512 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_6512 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_6512 .floated_content {
    margin-left: 20px;
    margin-bottom: 20px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_6512 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_6512 .floated_content {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  

  


  
    #stacks_in_6512 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_6512 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_out_6517 {
	margin-left:0;
}

#stacks_in_6518 {
	padding: 10px 0px 10px 0px;
}

#stacks_out_6519 {
	width: 960px;
}

#stacks_in_6520 {
	padding: 0px 10px 0px 10px;
}

#stacks_out_6520 {
	width: 720px;
	float: left;
}

#stacks_out_6521 {
	margin-left:0;
}

#stacks_in_6524 {
	padding: 0px 10px 0px 10px;
}

#stacks_out_6524 {
	width: 240px;
	float: left;
}
