@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;
  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-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -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-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -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-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -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-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -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-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_puffIn;
  -moz-animation-name: elxr_puffIn;
  -ms-animation-name: elxr_puffIn;
  -o-animation-name: elxr_puffIn;
  animation-name: elxr_puffIn;
  -webkit-animation-fill-mode: none;
  -moz-animation-fill-mode: none;
  -ms-animation-fill-mode: none;
  -o-animation-fill-mode: none;
  animation-fill-mode: none;
}
.elxr_elxr_twisterInUp {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -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-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -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-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -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-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -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);
  }
}
@-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);
  }
}
@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);
  }
}
a.block-link{display:block;text-decoration:none !important;padding:0;margin:0;color:inherit}a.block-link:link,a.block-link:visited,a.block-link:hover,a.block-link:active{color:inherit}
#stacks_in_409443.aspen_split{
	position: relative;
	font-size: 13px;
	padding: 40px 20px 40px 20px;
}
@media screen and (min-width: 770px){
	#stacks_in_409443.aspen_split{
		padding: 70px 20px 70px 20px;
	}
}
#stacks_in_409443.aspen_split section.theme {position: relative;z-index: 1;}
#stacks_in_409443.aspen_split .bg-wrap {clip: rect(0, auto, auto, 0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
#stacks_in_409443.aspen_split .bg{
	position: absolute; display: block;
	top: 0;left: 0; width: 100%; height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateZ(0);
	will-change: transform;
	
	opacity: 0.3;
	
	background-size: cover;
}

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


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

 
#stacks_in_409443.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_409443.aspen_split h1, 
#stacks_in_409443.aspen_split h2,
#stacks_in_409443.aspen_split h3, 
#stacks_in_409443.aspen_split h4, 
#stacks_in_409443.aspen_split h5, 
#stacks_in_409443.aspen_split h6{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_409443.aspen_split a{color: rgba(128, 80, 175, 1.00);} 
#stacks_in_409443.aspen_split a:hover{color: rgba(161, 101, 222, 1.00);}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_409444 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409454Calligrapher{			font-size: 280% !important;			color: #E00011 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409454Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409454Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409454Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409454Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409454Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409454Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409454Calligrapher h6, .stacks_in_409454Calligrapher h5, .stacks_in_409454Calligrapher h4, .stacks_in_409454Calligrapher h3, .stacks_in_409454Calligrapher h2, .stacks_in_409454Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409454Calligrapher, .stacks_in_409454Calligrapher h1, .stacks_in_409454Calligrapher h2, .stacks_in_409454Calligrapher h3, .stacks_in_409454Calligrapher h4, .stacks_in_409454Calligrapher h5, .stacks_in_409454Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409454targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409454Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409454Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409454Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409454Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_409455 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409455 {
		text-align: center !important;
	}
	
	#stacks_in_409455 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409455 {
		text-align: center !important;
	}
	
	#stacks_in_409455 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409458 {
	height: 10px;
}#stacks_in_409459>.s3_row {
	margin: 0 -0px;
}

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

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

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

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








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



}



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


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


}



.spacerStack {
	height: 2px;
}

#spacerStackstacks_in_409465 {
	height: 2px;
}.spacerStack {
	height: 2px;
}

#spacerStackstacks_in_409463 {
	height: 2px;
}
#stacks_in_409463 {
	border: solid rgba(51, 51, 51, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_out_409463 {
	width: 150px;
}
.spacerStack {
	height: 2px;
}

#spacerStackstacks_in_409461 {
	height: 2px;
}.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_409467 {
	height: 50px;
}.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409468 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407406Calligrapher{			font-size: 180% !important;			color: #99031F !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407406Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407406Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407406Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407406Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407406Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407406Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407406Calligrapher h6, .stacks_in_407406Calligrapher h5, .stacks_in_407406Calligrapher h4, .stacks_in_407406Calligrapher h3, .stacks_in_407406Calligrapher h2, .stacks_in_407406Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407406Calligrapher, .stacks_in_407406Calligrapher h1, .stacks_in_407406Calligrapher h2, .stacks_in_407406Calligrapher h3, .stacks_in_407406Calligrapher h4, .stacks_in_407406Calligrapher h5, .stacks_in_407406Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407406targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407406Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407406Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407406Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407406Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_406368 {
	height: 40px;
}#stacks_in_407742>.s3_row {
	margin: 0 -0px;
}

#stacks_in_407742>.s3_row>.s3_column_left {
	width: 36.53%;
}

#stacks_in_407742>.s3_row>.s3_column_center {
	width: 28.740002%;
}

#stacks_in_407742>.s3_row>.s3_column_right {
	width: 34.73%;
}

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








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



}



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


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


}




#stacks_in_407750 {
	background-color: rgba(153, 3, 31, 1.00);
	padding: 30px 20px 30px 40px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407752Calligrapher{			font-size: 200% !important;			color: #FFFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407752Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407752Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407752Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407752Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407752Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407752Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407752Calligrapher h6, .stacks_in_407752Calligrapher h5, .stacks_in_407752Calligrapher h4, .stacks_in_407752Calligrapher h3, .stacks_in_407752Calligrapher h2, .stacks_in_407752Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407752Calligrapher, .stacks_in_407752Calligrapher h1, .stacks_in_407752Calligrapher h2, .stacks_in_407752Calligrapher h3, .stacks_in_407752Calligrapher h4, .stacks_in_407752Calligrapher h5, .stacks_in_407752Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407752targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407752Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407752Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407752Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407752Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409492 {
    background-image: url("2B5AE7E4-B637-41B8-AB35-81AEFD1B78FC.jpg");
	background-repeat: repeat-x;
	background-position: center;
}
#stacks_in_409493>.s3_row {
	margin: 0 -0px;
}

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

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




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










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



}



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


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


}





/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409495Calligrapher{			font-size: 180% !important;			color: #2A1271 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409495Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409495Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409495Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409495Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409495Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409495Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409495Calligrapher h6, .stacks_in_409495Calligrapher h5, .stacks_in_409495Calligrapher h4, .stacks_in_409495Calligrapher h3, .stacks_in_409495Calligrapher h2, .stacks_in_409495Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409495Calligrapher, .stacks_in_409495Calligrapher h1, .stacks_in_409495Calligrapher h2, .stacks_in_409495Calligrapher h3, .stacks_in_409495Calligrapher h4, .stacks_in_409495Calligrapher h5, .stacks_in_409495Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409495targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409495Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409495Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409495Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409495Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409495 {
	padding: 0px 30px 0px 30px;
}
.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_409496 {
	height: 60px;
}.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_409500 {
	height: 15px;
}#stacks_in_407758>.s3_row {
	margin: 0 -0px;
}

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

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




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










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



}



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


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


}






#stacks_in_409483 {
    background-image: url("2DEC0429-5BAB-4D6D-9F77-9941CBE4509D.jpg");
	background-repeat: repeat;
	background-position: center;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409484Calligrapher{			font-size: 200% !important;			color: #2A1271 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409484Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409484Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409484Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409484Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409484Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409484Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409484Calligrapher h6, .stacks_in_409484Calligrapher h5, .stacks_in_409484Calligrapher h4, .stacks_in_409484Calligrapher h3, .stacks_in_409484Calligrapher h2, .stacks_in_409484Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409484Calligrapher, .stacks_in_409484Calligrapher h1, .stacks_in_409484Calligrapher h2, .stacks_in_409484Calligrapher h3, .stacks_in_409484Calligrapher h4, .stacks_in_409484Calligrapher h5, .stacks_in_409484Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409484targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409484Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409484Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409484Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409484Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409484 {
	padding: 0px 30px 0px 30px;
}
.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_409485 {
	height: 60px;
}
#stacks_in_407765 {
	background-color: rgba(230, 230, 230, 1.00);
	padding: 30px 20px 30px 40px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407766Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407766Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407766Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407766Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407766Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407766Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407766Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407766Calligrapher h6, .stacks_in_407766Calligrapher h5, .stacks_in_407766Calligrapher h4, .stacks_in_407766Calligrapher h3, .stacks_in_407766Calligrapher h2, .stacks_in_407766Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407766Calligrapher, .stacks_in_407766Calligrapher h1, .stacks_in_407766Calligrapher h2, .stacks_in_407766Calligrapher h3, .stacks_in_407766Calligrapher h4, .stacks_in_407766Calligrapher h5, .stacks_in_407766Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407766targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407766Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407766Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407766Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407766Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407734 {
	height: 40px;
}#stacks_in_407780>.s3_row {
	margin: 0 -22px;
}

#stacks_in_407780>.s3_row>.s3_column_left {
	width: 60.18%;
}

#stacks_in_407780>.s3_row>.s3_column_right {
	width: 39.820000%;
}




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










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



}



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


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


}






#stacks_in_407713 {
	background-color: rgba(153, 3, 31, 1.00);
	padding:  20px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407704Calligrapher{			font-size: 160% !important;			color: #FFFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407704Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407704Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407704Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407704Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407704Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407704Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407704Calligrapher h6, .stacks_in_407704Calligrapher h5, .stacks_in_407704Calligrapher h4, .stacks_in_407704Calligrapher h3, .stacks_in_407704Calligrapher h2, .stacks_in_407704Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407704Calligrapher, .stacks_in_407704Calligrapher h1, .stacks_in_407704Calligrapher h2, .stacks_in_407704Calligrapher h3, .stacks_in_407704Calligrapher h4, .stacks_in_407704Calligrapher h5, .stacks_in_407704Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407704targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407704Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407704Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407704Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407704Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_406689 {
	text-align: justify !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_406689 {
		text-align: left !important;
	}
	
	#stacks_in_406689 img {
		margin: 0 auto !important;
	}
	
	
	#stacks_in_406689 img {
		margin: 0 !important;
	}
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_406689 {
		text-align: left !important;
	}
	
	#stacks_in_406689 img {
		margin: 0 auto !important;
	}
	
	
	#stacks_in_406689 img {
		margin: 0 !important;
	}
	
	
	
}
/* -- End Textalign Each css Template -- */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407716 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407708Calligrapher{			font-size: 160% !important;			color: #FFFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407708Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407708Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407708Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407708Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407708Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407708Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407708Calligrapher h6, .stacks_in_407708Calligrapher h5, .stacks_in_407708Calligrapher h4, .stacks_in_407708Calligrapher h3, .stacks_in_407708Calligrapher h2, .stacks_in_407708Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407708Calligrapher, .stacks_in_407708Calligrapher h1, .stacks_in_407708Calligrapher h2, .stacks_in_407708Calligrapher h3, .stacks_in_407708Calligrapher h4, .stacks_in_407708Calligrapher h5, .stacks_in_407708Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407708targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407708Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407708Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407708Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407708Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_407709 {
	text-align: justify !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_407709 {
		text-align: left !important;
	}
	
	#stacks_in_407709 img {
		margin: 0 auto !important;
	}
	
	
	#stacks_in_407709 img {
		margin: 0 !important;
	}
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_407709 {
		text-align: left !important;
	}
	
	#stacks_in_407709 img {
		margin: 0 auto !important;
	}
	
	
	#stacks_in_407709 img {
		margin: 0 !important;
	}
	
	
	
}
/* -- End Textalign Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407730Calligrapher{			font-size: 180% !important;			color: #99031F !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_407730Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407730Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407730Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407730Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407730Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407730Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407730Calligrapher h6, .stacks_in_407730Calligrapher h5, .stacks_in_407730Calligrapher h4, .stacks_in_407730Calligrapher h3, .stacks_in_407730Calligrapher h2, .stacks_in_407730Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407730Calligrapher, .stacks_in_407730Calligrapher h1, .stacks_in_407730Calligrapher h2, .stacks_in_407730Calligrapher h3, .stacks_in_407730Calligrapher h4, .stacks_in_407730Calligrapher h5, .stacks_in_407730Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407730targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407730Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407730Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407730Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407730Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_407772 {
	height: 50px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408389 {
	height: 20px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407774 {
	height: 40px;
}
#stacks_in_407411 {
	background-color: rgba(225, 225, 225, 1.00);
	padding: 50px 50px 50px 50px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407413Calligrapher{			font-size: 180% !important;			color: #2C2D2D !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407413Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407413Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407413Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407413Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407413Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407413Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407413Calligrapher h6, .stacks_in_407413Calligrapher h5, .stacks_in_407413Calligrapher h4, .stacks_in_407413Calligrapher h3, .stacks_in_407413Calligrapher h2, .stacks_in_407413Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407413Calligrapher, .stacks_in_407413Calligrapher h1, .stacks_in_407413Calligrapher h2, .stacks_in_407413Calligrapher h3, .stacks_in_407413Calligrapher h4, .stacks_in_407413Calligrapher h5, .stacks_in_407413Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407413targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407413Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407413Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407413Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407413Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407729 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407719Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407719Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h6, .stacks_in_407719Calligrapher h5, .stacks_in_407719Calligrapher h4, .stacks_in_407719Calligrapher h3, .stacks_in_407719Calligrapher h2, .stacks_in_407719Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407719Calligrapher, .stacks_in_407719Calligrapher h1, .stacks_in_407719Calligrapher h2, .stacks_in_407719Calligrapher h3, .stacks_in_407719Calligrapher h4, .stacks_in_407719Calligrapher h5, .stacks_in_407719Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407719targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407719Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407719Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407719Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407719Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_407818 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407814Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407814Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407814Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407814Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407814Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407814Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407814Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407814Calligrapher h6, .stacks_in_407814Calligrapher h5, .stacks_in_407814Calligrapher h4, .stacks_in_407814Calligrapher h3, .stacks_in_407814Calligrapher h2, .stacks_in_407814Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407814Calligrapher, .stacks_in_407814Calligrapher h1, .stacks_in_407814Calligrapher h2, .stacks_in_407814Calligrapher h3, .stacks_in_407814Calligrapher h4, .stacks_in_407814Calligrapher h5, .stacks_in_407814Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407814targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407814Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407814Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407814Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407814Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407814 {
	background-color: rgba(197, 234, 255, 1.00);
	padding: 12px 0px 19px 0px;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_407819 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407810Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407810Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407810Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407810Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407810Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407810Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407810Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407810Calligrapher h6, .stacks_in_407810Calligrapher h5, .stacks_in_407810Calligrapher h4, .stacks_in_407810Calligrapher h3, .stacks_in_407810Calligrapher h2, .stacks_in_407810Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407810Calligrapher, .stacks_in_407810Calligrapher h1, .stacks_in_407810Calligrapher h2, .stacks_in_407810Calligrapher h3, .stacks_in_407810Calligrapher h4, .stacks_in_407810Calligrapher h5, .stacks_in_407810Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407810targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407810Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407810Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407810Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407810Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407844 {
	background-color: rgba(225, 225, 225, 1.00);
	padding: 20px 10px 20px 10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407846Calligrapher{			font-size: 180% !important;			color: #2C2D2D !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407846Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407846Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407846Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407846Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407846Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407846Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407846Calligrapher h6, .stacks_in_407846Calligrapher h5, .stacks_in_407846Calligrapher h4, .stacks_in_407846Calligrapher h3, .stacks_in_407846Calligrapher h2, .stacks_in_407846Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407846Calligrapher, .stacks_in_407846Calligrapher h1, .stacks_in_407846Calligrapher h2, .stacks_in_407846Calligrapher h3, .stacks_in_407846Calligrapher h4, .stacks_in_407846Calligrapher h5, .stacks_in_407846Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407846targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407846Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407846Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407846Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407846Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407850 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407851Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407851Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407851Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407851Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407851Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407851Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407851Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407851Calligrapher h6, .stacks_in_407851Calligrapher h5, .stacks_in_407851Calligrapher h4, .stacks_in_407851Calligrapher h3, .stacks_in_407851Calligrapher h2, .stacks_in_407851Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407851Calligrapher, .stacks_in_407851Calligrapher h1, .stacks_in_407851Calligrapher h2, .stacks_in_407851Calligrapher h3, .stacks_in_407851Calligrapher h4, .stacks_in_407851Calligrapher h5, .stacks_in_407851Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407851targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407851Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407851Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407851Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407851Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_407855 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407856Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407856Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407856Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407856Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407856Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407856Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407856Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407856Calligrapher h6, .stacks_in_407856Calligrapher h5, .stacks_in_407856Calligrapher h4, .stacks_in_407856Calligrapher h3, .stacks_in_407856Calligrapher h2, .stacks_in_407856Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407856Calligrapher, .stacks_in_407856Calligrapher h1, .stacks_in_407856Calligrapher h2, .stacks_in_407856Calligrapher h3, .stacks_in_407856Calligrapher h4, .stacks_in_407856Calligrapher h5, .stacks_in_407856Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407856targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407856Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407856Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407856Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407856Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407856 {
	background-color: rgba(197, 234, 255, 1.00);
	padding: 14px 0px 20px 0px;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_407860 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407861Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407861Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407861Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407861Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407861Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407861Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407861Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407861Calligrapher h6, .stacks_in_407861Calligrapher h5, .stacks_in_407861Calligrapher h4, .stacks_in_407861Calligrapher h3, .stacks_in_407861Calligrapher h2, .stacks_in_407861Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407861Calligrapher, .stacks_in_407861Calligrapher h1, .stacks_in_407861Calligrapher h2, .stacks_in_407861Calligrapher h3, .stacks_in_407861Calligrapher h4, .stacks_in_407861Calligrapher h5, .stacks_in_407861Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407861targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407861Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407861Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407861Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407861Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_128210Calligrapher{			font-size: 160% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_128210Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_128210Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_128210Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_128210Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_128210Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_128210Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_128210Calligrapher h6, .stacks_in_128210Calligrapher h5, .stacks_in_128210Calligrapher h4, .stacks_in_128210Calligrapher h3, .stacks_in_128210Calligrapher h2, .stacks_in_128210Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_128210Calligrapher, .stacks_in_128210Calligrapher h1, .stacks_in_128210Calligrapher h2, .stacks_in_128210Calligrapher h3, .stacks_in_128210Calligrapher h4, .stacks_in_128210Calligrapher h5, .stacks_in_128210Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_128210targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_128210Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_128210Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_128210Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_128210Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_406373 {
	height: 40px;
}/* -- Start Textalign Each css Template -- */
#stacks_in_407418 {
	text-align: left !important;
}


#stacks_in_407418 img {
	margin: 0 !important;
}




@media only screen and (max-width: 768px) {
    #stacks_in_407418 {
		text-align: left !important;
	}
	
	#stacks_in_407418 img {
		margin: 0 auto !important;
	}
	
	
	#stacks_in_407418 img {
		margin: 0 !important;
	}
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_407418 {
		text-align: center !important;
	}
	
	#stacks_in_407418 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_407418 {
	background-color: rgba(197, 234, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding:  20px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_406767 {
	height: 40px;
}#stacks_in_407941>.s3_row {
	margin: 0 -0px;
}

#stacks_in_407941>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_407941>.s3_row>.s3_column_center {
	width: 60.000000%;
}

#stacks_in_407941>.s3_row>.s3_column_right {
	width: 20.00%;
}

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








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



}



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


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


}



.spacerStack {
	height: 1px;
}

#spacerStackstacks_in_407945 {
	height: 1px;
}.spacerStack {
	height: 1px;
}

#spacerStackstacks_in_407946 {
	height: 1px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407901 {
	height: 40px;
}
#stacks_in_407874 {
	background-color: rgba(153, 3, 31, 1.00);
	padding: 30px 20px 30px 40px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407875Calligrapher{			font-size: 200% !important;			color: #FFFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407875Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407875Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407875Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407875Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407875Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407875Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407875Calligrapher h6, .stacks_in_407875Calligrapher h5, .stacks_in_407875Calligrapher h4, .stacks_in_407875Calligrapher h3, .stacks_in_407875Calligrapher h2, .stacks_in_407875Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407875Calligrapher, .stacks_in_407875Calligrapher h1, .stacks_in_407875Calligrapher h2, .stacks_in_407875Calligrapher h3, .stacks_in_407875Calligrapher h4, .stacks_in_407875Calligrapher h5, .stacks_in_407875Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407875targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407875Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407875Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407875Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407875Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_407880 {
	height: 30px;
}#stacks_in_407883>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_407906 {
	background-color: rgba(233, 236, 239, 1.00);
	padding:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407894Calligrapher{			font-size: 200% !important;			color: #99031F !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407894Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407894Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407894Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407894Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407894Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407894Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407894Calligrapher h6, .stacks_in_407894Calligrapher h5, .stacks_in_407894Calligrapher h4, .stacks_in_407894Calligrapher h3, .stacks_in_407894Calligrapher h2, .stacks_in_407894Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407894Calligrapher, .stacks_in_407894Calligrapher h1, .stacks_in_407894Calligrapher h2, .stacks_in_407894Calligrapher h3, .stacks_in_407894Calligrapher h4, .stacks_in_407894Calligrapher h5, .stacks_in_407894Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407894targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407894Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407894Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407894Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407894Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407898 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407890Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407890Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h6, .stacks_in_407890Calligrapher h5, .stacks_in_407890Calligrapher h4, .stacks_in_407890Calligrapher h3, .stacks_in_407890Calligrapher h2, .stacks_in_407890Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407890Calligrapher, .stacks_in_407890Calligrapher h1, .stacks_in_407890Calligrapher h2, .stacks_in_407890Calligrapher h3, .stacks_in_407890Calligrapher h4, .stacks_in_407890Calligrapher h5, .stacks_in_407890Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407890targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407890Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407890Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407890Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407890Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407908 {
	background-color: rgba(233, 236, 239, 1.00);
	padding:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407902Calligrapher{			font-size: 200% !important;			color: #99031F !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407902Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407902Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407902Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407902Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407902Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407902Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407902Calligrapher h6, .stacks_in_407902Calligrapher h5, .stacks_in_407902Calligrapher h4, .stacks_in_407902Calligrapher h3, .stacks_in_407902Calligrapher h2, .stacks_in_407902Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407902Calligrapher, .stacks_in_407902Calligrapher h1, .stacks_in_407902Calligrapher h2, .stacks_in_407902Calligrapher h3, .stacks_in_407902Calligrapher h4, .stacks_in_407902Calligrapher h5, .stacks_in_407902Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407902targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407902Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407902Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407902Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407902Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407910 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407911Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407911Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407911Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407911Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407911Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407911Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407911Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407911Calligrapher h6, .stacks_in_407911Calligrapher h5, .stacks_in_407911Calligrapher h4, .stacks_in_407911Calligrapher h3, .stacks_in_407911Calligrapher h2, .stacks_in_407911Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407911Calligrapher, .stacks_in_407911Calligrapher h1, .stacks_in_407911Calligrapher h2, .stacks_in_407911Calligrapher h3, .stacks_in_407911Calligrapher h4, .stacks_in_407911Calligrapher h5, .stacks_in_407911Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407911targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407911Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407911Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407911Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407911Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407940 {
	height: 40px;
}#stacks_in_407919>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_407920 {
	background-color: rgba(233, 236, 239, 1.00);
	padding:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407915Calligrapher{			font-size: 200% !important;			color: #99031F !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407915Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407915Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407915Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407915Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407915Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407915Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407915Calligrapher h6, .stacks_in_407915Calligrapher h5, .stacks_in_407915Calligrapher h4, .stacks_in_407915Calligrapher h3, .stacks_in_407915Calligrapher h2, .stacks_in_407915Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407915Calligrapher, .stacks_in_407915Calligrapher h1, .stacks_in_407915Calligrapher h2, .stacks_in_407915Calligrapher h3, .stacks_in_407915Calligrapher h4, .stacks_in_407915Calligrapher h5, .stacks_in_407915Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407915targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407915Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407915Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407915Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407915Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407924 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407916Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407916Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407916Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407916Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407916Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407916Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407916Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407916Calligrapher h6, .stacks_in_407916Calligrapher h5, .stacks_in_407916Calligrapher h4, .stacks_in_407916Calligrapher h3, .stacks_in_407916Calligrapher h2, .stacks_in_407916Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407916Calligrapher, .stacks_in_407916Calligrapher h1, .stacks_in_407916Calligrapher h2, .stacks_in_407916Calligrapher h3, .stacks_in_407916Calligrapher h4, .stacks_in_407916Calligrapher h5, .stacks_in_407916Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407916targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407916Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407916Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407916Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407916Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407930 {
	background-color: rgba(233, 236, 239, 1.00);
	padding:  10px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407917Calligrapher{			font-size: 200% !important;			color: #99031F !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407917Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407917Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407917Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407917Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407917Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407917Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407917Calligrapher h6, .stacks_in_407917Calligrapher h5, .stacks_in_407917Calligrapher h4, .stacks_in_407917Calligrapher h3, .stacks_in_407917Calligrapher h2, .stacks_in_407917Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407917Calligrapher, .stacks_in_407917Calligrapher h1, .stacks_in_407917Calligrapher h2, .stacks_in_407917Calligrapher h3, .stacks_in_407917Calligrapher h4, .stacks_in_407917Calligrapher h5, .stacks_in_407917Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407917targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407917Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407917Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407917Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407917Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407934 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407918Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407918Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407918Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407918Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407918Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407918Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407918Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407918Calligrapher h6, .stacks_in_407918Calligrapher h5, .stacks_in_407918Calligrapher h4, .stacks_in_407918Calligrapher h3, .stacks_in_407918Calligrapher h2, .stacks_in_407918Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407918Calligrapher, .stacks_in_407918Calligrapher h1, .stacks_in_407918Calligrapher h2, .stacks_in_407918Calligrapher h3, .stacks_in_407918Calligrapher h4, .stacks_in_407918Calligrapher h5, .stacks_in_407918Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407918targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407918Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407918Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407918Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407918Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_407950 {
	height: 50px;
}
#stacks_in_407965 {
	background-color: rgba(153, 3, 31, 1.00);
	padding: 30px 20px 30px 40px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407966Calligrapher{			font-size: 200% !important;			color: #FFFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407966Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407966Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407966Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407966Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407966Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407966Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407966Calligrapher h6, .stacks_in_407966Calligrapher h5, .stacks_in_407966Calligrapher h4, .stacks_in_407966Calligrapher h3, .stacks_in_407966Calligrapher h2, .stacks_in_407966Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407966Calligrapher, .stacks_in_407966Calligrapher h1, .stacks_in_407966Calligrapher h2, .stacks_in_407966Calligrapher h3, .stacks_in_407966Calligrapher h4, .stacks_in_407966Calligrapher h5, .stacks_in_407966Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407966targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407966Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407966Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407966Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407966Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_407971 {
	height: 60px;
}#stacks_in_407947>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}





.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407963 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407955Calligrapher{			font-size: 160% !important;			color: #0A56BE !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407955Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407955Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407955Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407955Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407955Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407955Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407955Calligrapher h6, .stacks_in_407955Calligrapher h5, .stacks_in_407955Calligrapher h4, .stacks_in_407955Calligrapher h3, .stacks_in_407955Calligrapher h2, .stacks_in_407955Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407955Calligrapher, .stacks_in_407955Calligrapher h1, .stacks_in_407955Calligrapher h2, .stacks_in_407955Calligrapher h3, .stacks_in_407955Calligrapher h4, .stacks_in_407955Calligrapher h5, .stacks_in_407955Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407955targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407955Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407955Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407955Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407955Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407964 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407959Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: right !important;		}				.stacks_in_407959Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407959Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407959Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407959Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407959Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407959Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407959Calligrapher h6, .stacks_in_407959Calligrapher h5, .stacks_in_407959Calligrapher h4, .stacks_in_407959Calligrapher h3, .stacks_in_407959Calligrapher h2, .stacks_in_407959Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407959Calligrapher, .stacks_in_407959Calligrapher h1, .stacks_in_407959Calligrapher h2, .stacks_in_407959Calligrapher h3, .stacks_in_407959Calligrapher h4, .stacks_in_407959Calligrapher h5, .stacks_in_407959Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407959targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407959Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407959Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407959Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407959Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407978 {
	height: 40px;
}
#stacks_in_407972 {
	background-color: rgba(233, 236, 239, 1.00);
	padding:  20px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407974Calligrapher{			font-size: 160% !important;			color: #2C2D2D !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407974Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407974Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407974Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407974Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407974Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407974Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407974Calligrapher h6, .stacks_in_407974Calligrapher h5, .stacks_in_407974Calligrapher h4, .stacks_in_407974Calligrapher h3, .stacks_in_407974Calligrapher h2, .stacks_in_407974Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407974Calligrapher, .stacks_in_407974Calligrapher h1, .stacks_in_407974Calligrapher h2, .stacks_in_407974Calligrapher h3, .stacks_in_407974Calligrapher h4, .stacks_in_407974Calligrapher h5, .stacks_in_407974Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407974targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407974Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407974Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407974Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407974Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 80px;
}

#spacerStackstacks_in_408042 {
	height: 80px;
}/* SmoothScroll stack v1.2.0 [each.css] */



/* End of SmoothScroll stack */

.spacerStack {
	height: 80px;
}

#spacerStackstacks_in_408023 {
	height: 80px;
}
#stacks_in_408017 {
	background-color: rgba(153, 3, 31, 1.00);
	padding: 30px 20px 30px 40px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408018Calligrapher{			font-size: 200% !important;			color: #FFFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_408018Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408018Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408018Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408018Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408018Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408018Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408018Calligrapher h6, .stacks_in_408018Calligrapher h5, .stacks_in_408018Calligrapher h4, .stacks_in_408018Calligrapher h3, .stacks_in_408018Calligrapher h2, .stacks_in_408018Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408018Calligrapher, .stacks_in_408018Calligrapher h1, .stacks_in_408018Calligrapher h2, .stacks_in_408018Calligrapher h3, .stacks_in_408018Calligrapher h4, .stacks_in_408018Calligrapher h5, .stacks_in_408018Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408018targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408018Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408018Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408018Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408018Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_408028 {
	height: 60px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408024Calligrapher{			font-size: 160% !important;			color: #000000 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_408024Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408024Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408024Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408024Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408024Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408024Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408024Calligrapher h6, .stacks_in_408024Calligrapher h5, .stacks_in_408024Calligrapher h4, .stacks_in_408024Calligrapher h3, .stacks_in_408024Calligrapher h2, .stacks_in_408024Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408024Calligrapher, .stacks_in_408024Calligrapher h1, .stacks_in_408024Calligrapher h2, .stacks_in_408024Calligrapher h3, .stacks_in_408024Calligrapher h4, .stacks_in_408024Calligrapher h5, .stacks_in_408024Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408024targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408024Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408024Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408024Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408024Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_407669 {
	height: 60px;
}#stacks_in_407979>.s3_row {
	margin: 0 -49px;
}

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

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




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










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



}



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


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


}






#stacks_in_407979 {
	background-color: rgba(233, 236, 239, 1.00);
	padding: 60px 40px 20px 20px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407775Calligrapher{			font-size: 180% !important;			color: #99031F !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_407775Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407775Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407775Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407775Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407775Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407775Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407775Calligrapher h6, .stacks_in_407775Calligrapher h5, .stacks_in_407775Calligrapher h4, .stacks_in_407775Calligrapher h3, .stacks_in_407775Calligrapher h2, .stacks_in_407775Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407775Calligrapher, .stacks_in_407775Calligrapher h1, .stacks_in_407775Calligrapher h2, .stacks_in_407775Calligrapher h3, .stacks_in_407775Calligrapher h4, .stacks_in_407775Calligrapher h5, .stacks_in_407775Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407775targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407775Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407775Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407775Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407775Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407869 {
	height: 40px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407779 {
	height: 40px;
}#stacks_in_407653 *,
#stacks_in_407653 *:before,
#stacks_in_407653 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
#stacks_in_407654 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_407654 a,
#stacks_in_407654 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 45px;
  line-height: 45px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_407654 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_407654 a i,
#stacks_in_407654 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 45px;
  height: 45px;
  line-height: 45px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_407654 a,
  #stacks_in_407654 a:visited {
    background-color: rgba(153, 3, 31, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_407654 a:hover,
  #stacks_in_407654 a:active {
    background-color: rgba(192, 0, 39, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_407654 a i,
  #stacks_in_407654 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_407654 a:hover i,
  #stacks_in_407654 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_407654 a,
    #stacks_in_407654 a:visited {
      width: 100%;
    }
  }

  




.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407655 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407982Calligrapher{			font-size: 180% !important;			color: #99031F !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_407982Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407982Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407982Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407982Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407982Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407982Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407982Calligrapher h6, .stacks_in_407982Calligrapher h5, .stacks_in_407982Calligrapher h4, .stacks_in_407982Calligrapher h3, .stacks_in_407982Calligrapher h2, .stacks_in_407982Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407982Calligrapher, .stacks_in_407982Calligrapher h1, .stacks_in_407982Calligrapher h2, .stacks_in_407982Calligrapher h3, .stacks_in_407982Calligrapher h4, .stacks_in_407982Calligrapher h5, .stacks_in_407982Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407982targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407982Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407982Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407982Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407982Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407986 {
	height: 40px;
}#stacks_in_407988 iframe {
	-webkit-transition: height 0.1s; /* Safari */
    transition: height 0.1s;
}

.yd-modal{position:fixed;top:50%;left:50%;width:50%;max-width:630px;min-width:320px;height:auto;z-index:2000;opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.yd-modal-show{opacity:1;visibility:visible}.yd-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(0,0,0,0.8);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.yd-modal-show ~ .yd-overlay{opacity:1;visibility:visible}.yd-content{color:#777;background:#fff;position:relative;border-radius:3px;margin:0 auto;text-align:center}.yd-content h3{margin:0;padding:0.4em;text-align:center;font-size:24px;font-weight:500;border-bottom:1px solid #f2f2f2;border-radius:3px 3px 0 0}.yd-modal.error .yd-content h3{color:red}.yd-modal.success .yd-content h3{color:green}.yd-content>div{padding:15px 40px 30px;margin:0;font-weight:300}.yd-content>div p{margin:0;padding:10px 0}.yd-content>div ul{margin:0;padding:0 0 30px 20px}.yd-content>div ul li{padding:5px 0}.yd-content button{display:block;margin:10px auto !important;min-width:200px}.yd-effect-1 .yd-content{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.yd-modal-show.yd-effect-1 .yd-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.yd-effect-2 .yd-content{-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;-webkit-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);-moz-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9)}.yd-modal-show.yd-effect-2 .yd-content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.yd-effect-3 .yd-content{-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.yd-modal-show.yd-effect-3 .yd-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.yd-effect-4 .yd-content{-webkit-transform:scale(0) rotate(720deg);-moz-transform:scale(0) rotate(720deg);-ms-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg);opacity:0}.yd-modal-show.yd-effect-4 ~ .yd-overlay,.yd-effect-4 .yd-content{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.yd-modal-show.yd-effect-4 .yd-content{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}.yd-effect-7{top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.yd-effect-7 .yd-content{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}.yd-modal-show.yd-effect-7 .yd-content{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);border-radius:0 0 3px 3px;opacity:1}.yd-effect-11 .yd-content{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.yd-modal-show.yd-effect-11 .yd-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.yd-effect-12 .yd-content{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.yd-modal-show.yd-effect-12 ~ .yd-overlay{background:#e74c3c}.yd-effect-12 .yd-content h3,.yd-effect-12 .yd-content{background:transparent}.yd-modal-show.yd-effect-12 .yd-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.yd-modal-show.yd-effect-16 ~ .yd-overlay{background:rgba(180,46,32,0.5)}.yd-modal-show.yd-effect-16 ~ .container{-webkit-filter:blur(3px);-moz-filter:blur(3px);filter:blur(3px)}.yd-effect-16 .yd-content{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);opacity:0}.yd-modal-show.yd-effect-16 ~ .container,.yd-effect-16 .yd-content{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.yd-modal-show.yd-effect-16 .yd-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}

button.yd-btn,button[data-action="clear"],button[data-action="undo"]{border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.04);background:#fff;padding:10px;border-radius:4px;margin-right:5px;font-size:15px;cursor:pointer}button.yd-btn i,button[data-action="clear"] i,button[data-action="undo"] i{font-size:15px}button.yd-btn:focus,button[data-action="clear"]:focus,button[data-action="undo"]:focus{outline:none;box-shadow:none}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407989 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407990Calligrapher{			font-size: 100% !important;			color: #000000 !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_407990Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407990Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407990Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407990Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407990Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407990Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407990Calligrapher h6, .stacks_in_407990Calligrapher h5, .stacks_in_407990Calligrapher h4, .stacks_in_407990Calligrapher h3, .stacks_in_407990Calligrapher h2, .stacks_in_407990Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407990Calligrapher, .stacks_in_407990Calligrapher h1, .stacks_in_407990Calligrapher h2, .stacks_in_407990Calligrapher h3, .stacks_in_407990Calligrapher h4, .stacks_in_407990Calligrapher h5, .stacks_in_407990Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407990targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407990Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407990Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407990Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407990Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407990 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding:  7px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_407991 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_407991 {
		text-align: center !important;
	}
	
	#stacks_in_407991 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_407991 {
		text-align: center !important;
	}
	
	#stacks_in_407991 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407622Calligrapher{			font-size: 150% !important;			color: #0A56BE !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_407622Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407622Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407622Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407622Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407622Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407622Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407622Calligrapher h6, .stacks_in_407622Calligrapher h5, .stacks_in_407622Calligrapher h4, .stacks_in_407622Calligrapher h3, .stacks_in_407622Calligrapher h2, .stacks_in_407622Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407622Calligrapher, .stacks_in_407622Calligrapher h1, .stacks_in_407622Calligrapher h2, .stacks_in_407622Calligrapher h3, .stacks_in_407622Calligrapher h4, .stacks_in_407622Calligrapher h5, .stacks_in_407622Calligrapher h6{	font-family: "Abel" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407622targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407622Calligrapher a:link{			color: #808383 !important;			text-decoration: none !important;		}				.stacks_in_407622Calligrapher a:visited{			color: #808383 !important;		}				.stacks_in_407622Calligrapher a:active{			color: #808383 !important;		}				.stacks_in_407622Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_407623 {
	height: 60px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407624 {
	height: 20px;
}#stacks_in_408046 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_408046 a,
#stacks_in_408046 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_408046 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_408046 a i,
#stacks_in_408046 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_408046 a,
  #stacks_in_408046 a:visited {
    background-color: rgba(153, 3, 31, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_408046 a:hover,
  #stacks_in_408046 a:active {
    background-color: rgba(189, 0, 39, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_408046 a i,
  #stacks_in_408046 a:visited i {
    background-color: rgba(189, 0, 39, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_408046 a:hover i,
  #stacks_in_408046 a:active i {
    background-color: rgba(153, 3, 31, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_408046 a,
    #stacks_in_408046 a:visited {
      width: 100%;
    }
  }

  




.spacerStack {
	height: 60px;
}

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

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


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

#stacks_in_409434.aspen_split{
	text-align:center;
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 1.00), rgba(5, 55, 120, 1.00));
}

 
#stacks_in_409434.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_409434.aspen_split h1, 
#stacks_in_409434.aspen_split h2,
#stacks_in_409434.aspen_split h3, 
#stacks_in_409434.aspen_split h4, 
#stacks_in_409434.aspen_split h5, 
#stacks_in_409434.aspen_split h6{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_409434.aspen_split a{color: rgba(128, 80, 175, 1.00);} 
#stacks_in_409434.aspen_split a:hover{color: rgba(161, 101, 222, 1.00);}.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_409435_9 {
	height: 50px;
}/*
* Responsive Bigfoot 1 Column
* Adapted for Responsive Bigfoot by RapidWeaver Central 
*/

/*
*
* Lemonade v1.1
* Copyright 2013, Joey
* lemonade.im
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
*
*/


/* Targets all elements */

[#stacks_in_409435_10 class*='bit-'] {
	float: left;
	padding: 10px;
}

/* Floats last ".bit-" to the right */

[#stacks_in_409435_10 class*='bit-']:last-of-type {
	padding-right: 10px;
	float: right;
}

/* Clearfix */

#stacks_in_409435_10 .frameThing:after {
	content: "";
	display: table;
	clear: both;
}

/* Main Widths */

#stacks_in_409435_10 .bit-1 {
	width: 100%;
  	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
          	box-sizing: border-box;
}

#stacks_in_409435_10 .bit-2 {
	width: 50%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}

#stacks_in_409435_10 .bit-3 {
	width: 33.33%;
  	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
          	box-sizing: border-box;
}

#stacks_in_409435_10 .bit-4 {
	width: 25%;
  	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
          	box-sizing: border-box;
}

#stacks_in_409435_10 .bit-5 {
	width: 20%;
  	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
          	box-sizing: border-box;
}

#stacks_in_409435_10 .bit-6 {
	width: 16.6666666667%;
  	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
          	box-sizing: border-box;
}


/* Landscape mobile & down
===============================*/

@media (max-width: 480px) {

#stacks_in_409435_10 .bit-1,
#stacks_in_409435_10 .bit-2,
#stacks_in_409435_10 .bit-3,
#stacks_in_409435_10 .bit-4,
#stacks_in_409435_10 .bit-5,
#stacks_in_409435_10 .bit-6 {
	width: 100%;
}

#stacks_in_409435_10 .frameThing .bit-4:nth-child(2) {
	float: right;
}

#stacks_in_409435_10 .frameThing .bit-4:nth-child(3) {
	clear: both;
	float: left;
}

#stacks_in_409435_10 .frameThing .bit-4:nth-child(4) {
	float: right;
  }
}

/* Mobile to Tablet Portrait
===============================*/

@media (min-width: 480px) and (max-width: 800px) {

#stacks_in_409435_10 .bit-4,
#stacks_in_409435_10 .bit-6 {
	width: 50%;
}

#stacks_in_409435_10 .bit-1,
#stacks_in_409435_10 .bit-2,
#stacks_in_409435_10 .bit-3,
#stacks_in_409435_10 .bit-5 {
	width: 100%;
}

}

/* Landscape Tablet to Desktop
===============================*/

@media (min-width: 800px) and (max-width: 1200px) {

#stacks_in_409435_10 .bit-2 {
	width: 100%;
}

#stacks_in_409435_10 .bit-4 {
	width: 50%;
}

}

#stacks_in_409435_10 {
	padding: 0px 0px 0px 40px;
}
:root {
  --multi_columns_stacks_in_409435_13:minmax(300px,min-content) minmax(270px,min-content) minmax(200px,min-content) minmax(290px,min-content);
}
#multi_columns_stacks_in_409435_13 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_409435_13);
  grid-gap: 8px;
  align-items: flex-start;
  
  
  justify-content: space-between;
  
  
}
#multi_columns_stacks_in_409435_13 > div {
  min-width: 0;
}
#multi_columns_stacks_in_409435_13 + .deluxe-columns {
  margin-top: 8px;
}
#multi_columns_stacks_in_409435_13 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_409435_13 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}


/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_15Calligrapher{			font-size: 200% !important;			color: #FDFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409435_15Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_15Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_15Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_15Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_15Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_15Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_15Calligrapher h6, .stacks_in_409435_15Calligrapher h5, .stacks_in_409435_15Calligrapher h4, .stacks_in_409435_15Calligrapher h3, .stacks_in_409435_15Calligrapher h2, .stacks_in_409435_15Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_15Calligrapher, .stacks_in_409435_15Calligrapher h1, .stacks_in_409435_15Calligrapher h2, .stacks_in_409435_15Calligrapher h3, .stacks_in_409435_15Calligrapher h4, .stacks_in_409435_15Calligrapher h5, .stacks_in_409435_15Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_15targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_15Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409435_15Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409435_15Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409435_15Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409435_23 {
	height: 20px;
}
#stacks_in_409435_23 {
	border: solid rgba(253, 255, 255, 1.00);
	border-width: 1px 0px 0px 0px;
}

#stacks_out_409435_23 {
	width: 100px;
	margin-left:0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_25Calligrapher{			font-size: 140% !important;			color: #CFD1DA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409435_25Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_25Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_25Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_25Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_25Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_25Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_25Calligrapher h6, .stacks_in_409435_25Calligrapher h5, .stacks_in_409435_25Calligrapher h4, .stacks_in_409435_25Calligrapher h3, .stacks_in_409435_25Calligrapher h2, .stacks_in_409435_25Calligrapher h1{			color: #D6D8E0 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_25Calligrapher, .stacks_in_409435_25Calligrapher h1, .stacks_in_409435_25Calligrapher h2, .stacks_in_409435_25Calligrapher h3, .stacks_in_409435_25Calligrapher h4, .stacks_in_409435_25Calligrapher h5, .stacks_in_409435_25Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_25targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_25Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409435_25Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409435_25Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409435_25Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_33Calligrapher{			font-size: 120% !important;			color: #CFD1DA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409435_33Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_33Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_33Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_33Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_33Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_33Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_33Calligrapher h6, .stacks_in_409435_33Calligrapher h5, .stacks_in_409435_33Calligrapher h4, .stacks_in_409435_33Calligrapher h3, .stacks_in_409435_33Calligrapher h2, .stacks_in_409435_33Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_33Calligrapher, .stacks_in_409435_33Calligrapher h1, .stacks_in_409435_33Calligrapher h2, .stacks_in_409435_33Calligrapher h3, .stacks_in_409435_33Calligrapher h4, .stacks_in_409435_33Calligrapher h5, .stacks_in_409435_33Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_33targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_33Calligrapher a:link{			color: #FDFFFF !important;			text-decoration: none !important;		}				.stacks_in_409435_33Calligrapher a:visited{			color: #FDFFFF !important;		}				.stacks_in_409435_33Calligrapher a:active{			color: #FDFFFF !important;		}				.stacks_in_409435_33Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_409435_295 {
	height: 15px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_287Calligrapher{			font-size: 160% !important;			color: #F2F4FF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409435_287Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_287Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_287Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_287Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_287Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_287Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_287Calligrapher h6, .stacks_in_409435_287Calligrapher h5, .stacks_in_409435_287Calligrapher h4, .stacks_in_409435_287Calligrapher h3, .stacks_in_409435_287Calligrapher h2, .stacks_in_409435_287Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_287Calligrapher, .stacks_in_409435_287Calligrapher h1, .stacks_in_409435_287Calligrapher h2, .stacks_in_409435_287Calligrapher h3, .stacks_in_409435_287Calligrapher h4, .stacks_in_409435_287Calligrapher h5, .stacks_in_409435_287Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_287targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_287Calligrapher a:link{			color: #FDFFFF !important;			text-decoration: none !important;		}				.stacks_in_409435_287Calligrapher a:visited{			color: #FDFFFF !important;		}				.stacks_in_409435_287Calligrapher a:active{			color: #FDFFFF !important;		}				.stacks_in_409435_287Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409435_296 {
	height: 7px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_291Calligrapher{			font-size: 100% !important;			color: #CFD1DA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409435_291Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_291Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_291Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_291Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_291Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_291Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_291Calligrapher h6, .stacks_in_409435_291Calligrapher h5, .stacks_in_409435_291Calligrapher h4, .stacks_in_409435_291Calligrapher h3, .stacks_in_409435_291Calligrapher h2, .stacks_in_409435_291Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_291Calligrapher, .stacks_in_409435_291Calligrapher h1, .stacks_in_409435_291Calligrapher h2, .stacks_in_409435_291Calligrapher h3, .stacks_in_409435_291Calligrapher h4, .stacks_in_409435_291Calligrapher h5, .stacks_in_409435_291Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_291targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_291Calligrapher a:link{			color: #FDFFFF !important;			text-decoration: none !important;		}				.stacks_in_409435_291Calligrapher a:visited{			color: #FDFFFF !important;		}				.stacks_in_409435_291Calligrapher a:active{			color: #FDFFFF !important;		}				.stacks_in_409435_291Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409435_39 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_41Calligrapher{			font-size: 120% !important;			color: #FDFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409435_41Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_41Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_41Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_41Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_41Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_41Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_41Calligrapher h6, .stacks_in_409435_41Calligrapher h5, .stacks_in_409435_41Calligrapher h4, .stacks_in_409435_41Calligrapher h3, .stacks_in_409435_41Calligrapher h2, .stacks_in_409435_41Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_41Calligrapher, .stacks_in_409435_41Calligrapher h1, .stacks_in_409435_41Calligrapher h2, .stacks_in_409435_41Calligrapher h3, .stacks_in_409435_41Calligrapher h4, .stacks_in_409435_41Calligrapher h5, .stacks_in_409435_41Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_41targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_41Calligrapher a:link{			color: #FDFFFF !important;			text-decoration: none !important;		}				.stacks_in_409435_41Calligrapher a:visited{			color: #FDFFFF !important;		}				.stacks_in_409435_41Calligrapher a:active{			color: #FDFFFF !important;		}				.stacks_in_409435_41Calligrapher a:hover{			color: #5CA9FF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_51Calligrapher{			font-size: 200% !important;			color: #FDFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409435_51Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_51Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_51Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_51Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_51Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_51Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_51Calligrapher h6, .stacks_in_409435_51Calligrapher h5, .stacks_in_409435_51Calligrapher h4, .stacks_in_409435_51Calligrapher h3, .stacks_in_409435_51Calligrapher h2, .stacks_in_409435_51Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_51Calligrapher, .stacks_in_409435_51Calligrapher h1, .stacks_in_409435_51Calligrapher h2, .stacks_in_409435_51Calligrapher h3, .stacks_in_409435_51Calligrapher h4, .stacks_in_409435_51Calligrapher h5, .stacks_in_409435_51Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_51targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_51Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409435_51Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409435_51Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409435_51Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_409435_59 {
	height: 25px;
}
#stacks_in_409435_59 {
	border: solid rgba(253, 255, 255, 1.00);
	border-width: 1px 0px 0px 0px;
}

#stacks_out_409435_59 {
	width: 100px;
	margin-left:0;
}
.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_409435_324 {
	height: 15px;
}
#stacks_out_409435_324 {
	width: 100px;
	margin-left:0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_75Calligrapher{			font-size: 140% !important;			color: #CFD1DA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409435_75Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_75Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_75Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_75Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_75Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_75Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_75Calligrapher h6, .stacks_in_409435_75Calligrapher h5, .stacks_in_409435_75Calligrapher h4, .stacks_in_409435_75Calligrapher h3, .stacks_in_409435_75Calligrapher h2, .stacks_in_409435_75Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_75Calligrapher, .stacks_in_409435_75Calligrapher h1, .stacks_in_409435_75Calligrapher h2, .stacks_in_409435_75Calligrapher h3, .stacks_in_409435_75Calligrapher h4, .stacks_in_409435_75Calligrapher h5, .stacks_in_409435_75Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_75targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_75Calligrapher a:link{			color: #CFD1DA !important;			text-decoration: none !important;		}				.stacks_in_409435_75Calligrapher a:visited{			color: #CFD1DA !important;		}				.stacks_in_409435_75Calligrapher a:active{			color: #CFD1DA !important;		}				.stacks_in_409435_75Calligrapher a:hover{			color: #F4F2F6 !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */#stacks_in_409435_77>.s3_row {
	margin: 0 -10px;
}

#stacks_in_409435_77>.s3_row>.s3_column_left {
	width: 61.28%;
}

#stacks_in_409435_77>.s3_row>.s3_column_right {
	width: 38.720001%;
}




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










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



}



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


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


}





/* LinkListerThing Stack— B3: Bigfoot Responsive by RapidWeaver Central */




/* LINK LISTS 
====================== */


#stacks_in_409435_79 #linklisterThingstacks_in_409435_79 {
	display: block;
	position: relative;
	width: 100%;
	overflow: hidden;
  	-webkit-backface-visibility: hidden;
  	-webkit-transform: rotate(0deg) skewY(0deg);
}

#stacks_in_409435_79 #listthingstacks_in_409435_79 {
	display: block;
	position: relative;
}

#stacks_in_409435_79 #listthingstacks_in_409435_79 ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#stacks_in_409435_79 #listthingstacks_in_409435_79 li {
		
	color: #5CA9FF;
	font-size: 100%;
	margin: 0;
	padding: 0 0 0 0px;
	position: relative;
	text-decoration:none;
	line-height: 30px;
}

#stacks_in_409435_79 #listthingstacks_in_409435_79 li a {
	color: #5CA9FF;
	text-decoration:none;
}

#stacks_in_409435_79 #listthingstacks_in_409435_79 li:hover, #stacks_in_409435_79 #listthingstacks_in_409435_79 li a:hover, #stacks_in_409435_79 #listthingstacks_in_409435_79 li:hover a  {
	text-decoration:none;
	color: #5CA9FF !important;
}

#stacks_in_409435_79 .icon-mail {
	
	color:  #5CA9FF !important;
	font-size: 100%;
 		
}

#stacks_in_409435_79  .text_padding_left a {
	padding-left: 0px;
	color:  #5CA9FF;
}

#stacks_in_409435_79 #listthingstacks_in_409435_79 li:hover span.icon-mail, #stacks_in_409435_79 #listthingstacks_in_409435_79 li:hover  span.text_padding_left    {
	color: #5CA9FF !important;
}

/* LINK EFFECTS 
====================== */

/*  0. No Background  */

.hover_effect0stacks_in_409435_79 {
	background: transparent;
}

/*  1. Rollover   */

.hover_effect1stacks_in_409435_79 {
	background: #A1EBF9;
}

.hover_effect1stacks_in_409435_79:hover {
	background: #DA4453;
}



/*  4.  Brackets Effect  */

.hover_effect4stacks_in_409435_79  {
	position: relative;
	padding: 0;
 	-webkit-backface-visibility: hidden;
  	-webkit-transform: rotate(0deg) skewY(0deg);
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
    		 box-sizing: border-box;
}

.hover_effect4stacks_in_409435_79 a::before,
.hover_effect4stacks_in_409435_79 a::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	   -moz-transition: -moz-transform 0.3s, opacity 0.2s;
			transition: transform 0.3s, opacity 0.2s;
}

.hover_effect4stacks_in_409435_79 a::before {
	margin-right: 10px;
	content: '[';
	-webkit-transform: translateX(20px);
	   -moz-transform: translateX(20px);
			transform: translateX(20px);
}

.hover_effect4stacks_in_409435_79 a::after {
	margin-left: 10px;
	content: ']';
	-webkit-transform: translateX(-20px);
	   -moz-transform: translateX(-20px);
			transform: translateX(-20px);
}

.hover_effect4stacks_in_409435_79 a:hover::before,
.hover_effect4stacks_in_409435_79 a:hover::after,
.hover_effect4stacks_in_409435_79 a:focus::before,
.hover_effect4stacks_in_409435_79 a:focus::after {
	opacity: 1;
	color: ;
	-webkit-transform: translateX(0px);
	   -moz-transform: translateX(0px);
			transform: translateX(0px);
}

/*  5. Animated  Slide Effect */

.hover_effect5stacks_in_409435_79 a:hover {
 	text-decoration: none;
}

.hover_effect5stacks_in_409435_79 a:active {
 	text-decoration: none;
}

.hover_effect5stacks_in_409435_79 a:before, 
.hover_effect5stacks_in_409435_79 a:after {
	content: '';
	position: absolute;
	bottom: -2px;
	left: 100%;
	width: 0;
	height: 100%;
	background: #DA4453;
	-webkit-transition: width 300ms ease;
	transition: width 300ms ease;
	z-index: -1;
}

.hover_effect5stacks_in_409435_79 a:after {
	left: 100%;
	left: 0;
}

.hover_effect5stacks_in_409435_79 a:hover:before, 
.hover_effect5stacks_in_409435_79 a:hover:after {
	width: 100%;
}

/*  6 Sandwich  Effect */

.hover_effect6stacks_in_409435_79 {
}

.hover_effect6stacks_in_409435_79 a {
	padding: 10px 10px 10px 0;
	color: #5CA9FF;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

.hover_effect6stacks_in_409435_79 a::before,
.hover_effect6stacks_in_409435_79 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #5CA9FF;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.hover_effect6stacks_in_409435_79 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.hover_effect6stacks_in_409435_79 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.hover_effect6stacks_in_409435_79 a:hover,
.hover_effect6stacks_in_409435_79 a:focus {
	color: #fff;
}

.hover_effect6stacks_in_409435_79 a:hover::before,
.hover_effect6stacks_in_409435_79 a:focus::before,
.hover_effect6stacks_in_409435_79 a:hover::after,
.hover_effect6stacks_in_409435_79 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
  #stacks_in_409435_79 [class^="icon-mail"]:before, #stacks_in_409435_79 [class*="icon-mail"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  30px;
  margin-left: .2em;
}
 
.icon-note:before { content: '\e83d'; } /* 'Ó†Ω' */
.icon-stackoverflow:before { content: '\e83c'; } /* 'Ó†º' */
.icon-music:before { content: '\e84a'; } /* 'Ó°ä' */
.icon-search:before { content: '\e84b'; } /* 'Ó°ã' */
.icon-flashlight:before { content: '\e84c'; } /* 'Ó°å' */
.icon-mail:before { content: '\e84d'; } /* 'Ó°ç' */
.icon-heart:before { content: '\e84e'; } /* 'Ó°é' */
.icon-heart-empty:before { content: '\e84f'; } /* 'Ó°è' */
.icon-star:before { content: '\e850'; } /* 'Ó°ê' */
.icon-star-empty:before { content: '\e851'; } /* 'Ó°ë' */
.icon-user:before { content: '\e852'; } /* 'Ó°í' */
.icon-users:before { content: '\e853'; } /* 'Ó°ì' */
.icon-user-add:before { content: '\e854'; } /* 'Ó°î' */
.icon-video:before { content: '\e855'; } /* 'Ó°ï' */
.icon-picture:before { content: '\e856'; } /* 'Ó°ñ' */
.icon-camera:before { content: '\e848'; } /* 'Ó°à' */
.icon-layout:before { content: '\e845'; } /* 'Ó°Ö' */
.icon-menu:before { content: '\e844'; } /* 'Ó°Ñ' */
.icon-check:before { content: '\e841'; } /* 'Ó°Å' */
.icon-cancel:before { content: '\e83f'; } /* 'Ó†ø' */
.icon-cancel-circled:before { content: '\e865'; } /* 'Ó°•' */
.icon-cancel-squared:before { content: '\e864'; } /* 'Ó°§' */
.icon-plus:before { content: '\e863'; } /* 'Ó°£' */
.icon-plus-circled:before { content: '\e862'; } /* 'Ó°¢' */
.icon-plus-squared:before { content: '\e861'; } /* 'Ó°°' */
.icon-minus:before { content: '\e860'; } /* 'Ó°†' */
.icon-minus-circled:before { content: '\e85f'; } /* 'Ó°ü' */
.icon-minus-squared:before { content: '\e85e'; } /* 'Ó°û' */
.icon-help:before { content: '\e85d'; } /* 'Ó°ù' */
.icon-help-circled:before { content: '\e85c'; } /* 'Ó°ú' */
.icon-info:before { content: '\e85b'; } /* 'Ó°õ' */
.icon-info-circled:before { content: '\e85a'; } /* 'Ó°ö' */
.icon-back:before { content: '\e859'; } /* 'Ó°ô' */
.icon-home:before { content: '\e858'; } /* 'Ó°ò' */
.icon-link:before { content: '\e857'; } /* 'Ó°ó' */
.icon-attach:before { content: '\e847'; } /* 'Ó°á' */
.icon-lock:before { content: '\e846'; } /* 'Ó°Ü' */
.icon-lock-open:before { content: '\e843'; } /* 'Ó°É' */
.icon-eye:before { content: '\e842'; } /* 'Ó°Ç' */
.icon-tag:before { content: '\e840'; } /* 'Ó°Ä' */
.icon-bookmark:before { content: '\e866'; } /* 'Ó°¶' */
.icon-bookmarks:before { content: '\e867'; } /* 'Ó°ß' */
.icon-flag:before { content: '\e868'; } /* 'Ó°®' */
.icon-thumbs-up:before { content: '\e869'; } /* 'Ó°©' */
.icon-thumbs-down:before { content: '\e874'; } /* 'Ó°¥' */
.icon-download:before { content: '\e877'; } /* 'Ó°∑' */
.icon-upload:before { content: '\e878'; } /* 'Ó°∏' */
.icon-upload-cloud:before { content: '\e87c'; } /* 'Ó°º' */
.icon-reply:before { content: '\e87d'; } /* 'Ó°Ω' */
.icon-reply-all:before { content: '\e883'; } /* 'Ó¢É' */
.icon-forward:before { content: '\e886'; } /* 'Ó¢Ü' */
.icon-quote:before { content: '\e887'; } /* 'Ó¢á' */
.icon-code:before { content: '\e88c'; } /* 'Ó¢å' */
.icon-export:before { content: '\e88d'; } /* 'Ó¢ç' */
.icon-pencil:before { content: '\e892'; } /* 'Ó¢í' */
.icon-feather:before { content: '\e893'; } /* 'Ó¢ì' */
.icon-print-1:before { content: '\e898'; } /* 'Ó¢ò' */
.icon-retweet:before { content: '\e899'; } /* 'Ó¢ô' */
.icon-keyboard:before { content: '\e89e'; } /* 'Ó¢û' */
.icon-comment:before { content: '\e89f'; } /* 'Ó¢ü' */
.icon-chat:before { content: '\e86a'; } /* 'Ó°™' */
.icon-bell:before { content: '\e871'; } /* 'Ó°±' */
.icon-attention:before { content: '\e86d'; } /* 'Ó°≠' */
.icon-alert:before { content: '\e870'; } /* 'Ó°∞' */
.icon-vcard:before { content: '\e873'; } /* 'Ó°≥' */
.icon-address:before { content: '\e872'; } /* 'Ó°≤' */
.icon-location:before { content: '\e879'; } /* 'Ó°π' */
.icon-map:before { content: '\e87e'; } /* 'Ó°æ' */
.icon-direction:before { content: '\e87f'; } /* 'Ó°ø' */
.icon-compass:before { content: '\e882'; } /* 'Ó¢Ç' */
.icon-cup:before { content: '\e884'; } /* 'Ó¢Ñ' */
.icon-trash:before { content: '\e888'; } /* 'Ó¢à' */
.icon-doc:before { content: '\e88b'; } /* 'Ó¢ã' */
.icon-docs:before { content: '\e88e'; } /* 'Ó¢é' */
.icon-doc-landscape:before { content: '\e891'; } /* 'Ó¢ë' */
.icon-doc-text:before { content: '\e894'; } /* 'Ó¢î' */
.icon-doc-text-inv:before { content: '\e897'; } /* 'Ó¢ó' */
.icon-newspaper:before { content: '\e89a'; } /* 'Ó¢ö' */
.icon-book-open:before { content: '\e89d'; } /* 'Ó¢ù' */
.icon-book:before { content: '\e8a0'; } /* 'Ó¢†' */
.icon-folder:before { content: '\e86b'; } /* 'Ó°´' */
.icon-archive:before { content: '\e86c'; } /* 'Ó°¨' */
.icon-box:before { content: '\e86e'; } /* 'Ó°Æ' */
.icon-rss-1:before { content: '\e86f'; } /* 'Ó°Ø' */
.icon-phone:before { content: '\e875'; } /* 'Ó°µ' */
.icon-cog:before { content: '\e876'; } /* 'Ó°∂' */
.icon-tools:before { content: '\e87b'; } /* 'Ó°ª' */
.icon-share:before { content: '\e87a'; } /* 'Ó°∫' */
.icon-shareable:before { content: '\e880'; } /* 'Ó¢Ä' */
.icon-basket:before { content: '\e881'; } /* 'Ó¢Å' */
.icon-bag:before { content: '\e885'; } /* 'Ó¢Ö' */
.icon-calendar-1:before { content: '\e889'; } /* 'Ó¢â' */
.icon-login:before { content: '\e88a'; } /* 'Ó¢ä' */
.icon-logout:before { content: '\e88f'; } /* 'Ó¢è' */
.icon-mic:before { content: '\e890'; } /* 'Ó¢ê' */
.icon-mute:before { content: '\e895'; } /* 'Ó¢ï' */
.icon-sound:before { content: '\e896'; } /* 'Ó¢ñ' */
.icon-volume:before { content: '\e89b'; } /* 'Ó¢õ' */
.icon-clock:before { content: '\e89c'; } /* 'Ó¢ú' */
.icon-hourglass:before { content: '\e8a1'; } /* 'Ó¢°' */
.icon-lamp:before { content: '\e8b5'; } /* 'Ó¢µ' */
.icon-light-down:before { content: '\e8b4'; } /* 'Ó¢¥' */
.icon-light-up:before { content: '\e8b3'; } /* 'Ó¢≥' */
.icon-adjust:before { content: '\e8b2'; } /* 'Ó¢≤' */
.icon-block:before { content: '\e8b1'; } /* 'Ó¢±' */
.icon-resize-full:before { content: '\e8b0'; } /* 'Ó¢∞' */
.icon-resize-small:before { content: '\e8af'; } /* 'Ó¢Ø' */
.icon-popup:before { content: '\e8ae'; } /* 'Ó¢Æ' */
.icon-publish:before { content: '\e8ad'; } /* 'Ó¢≠' */
.icon-window:before { content: '\e8ac'; } /* 'Ó¢¨' */
.icon-arrow-combo:before { content: '\e8ab'; } /* 'Ó¢´' */
.icon-down-circled:before { content: '\e8aa'; } /* 'Ó¢™' */
.icon-left-circled:before { content: '\e8a9'; } /* 'Ó¢©' */
.icon-right-circled:before { content: '\e8a8'; } /* 'Ó¢®' */
.icon-up-circled:before { content: '\e8a7'; } /* 'Ó¢ß' */
.icon-down-open:before { content: '\e8a6'; } /* 'Ó¢¶' */
.icon-left-open:before { content: '\e8a5'; } /* 'Ó¢•' */
.icon-right-open:before { content: '\e8a4'; } /* 'Ó¢§' */
.icon-up-open:before { content: '\e8a3'; } /* 'Ó¢£' */
.icon-down-open-mini:before { content: '\e8a2'; } /* 'Ó¢¢' */
.icon-left-open-mini:before { content: '\e8b6'; } /* 'Ó¢∂' */
.icon-right-open-mini:before { content: '\e8b7'; } /* 'Ó¢∑' */
.icon-up-open-mini:before { content: '\e8b8'; } /* 'Ó¢∏' */
.icon-down-open-big:before { content: '\e8b9'; } /* 'Ó¢π' */
.icon-left-open-big:before { content: '\e8ba'; } /* 'Ó¢∫' */
.icon-right-open-big:before { content: '\e8bb'; } /* 'Ó¢ª' */
.icon-up-open-big:before { content: '\e8bc'; } /* 'Ó¢º' */
.icon-down:before { content: '\e8bd'; } /* 'Ó¢Ω' */
.icon-left:before { content: '\e8be'; } /* 'Ó¢æ' */
.icon-right:before { content: '\e8bf'; } /* 'Ó¢ø' */
.icon-up:before { content: '\e8c0'; } /* 'Ó£Ä' */
.icon-down-dir:before { content: '\e8c1'; } /* 'Ó£Å' */
.icon-left-dir:before { content: '\e8c2'; } /* 'Ó£Ç' */
.icon-right-dir:before { content: '\e8c3'; } /* 'Ó£É' */
.icon-up-dir:before { content: '\e8c4'; } /* 'Ó£Ñ' */
.icon-down-bold:before { content: '\e8c5'; } /* 'Ó£Ö' */
.icon-left-bold:before { content: '\e8c6'; } /* 'Ó£Ü' */
.icon-right-bold:before { content: '\e8c7'; } /* 'Ó£á' */
.icon-up-bold:before { content: '\e8c8'; } /* 'Ó£à' */
.icon-down-thin:before { content: '\e8c9'; } /* 'Ó£â' */
.icon-left-thin:before { content: '\e8dd'; } /* 'Ó£ù' */
.icon-right-thin:before { content: '\e8dc'; } /* 'Ó£ú' */
.icon-up-thin:before { content: '\e8db'; } /* 'Ó£õ' */
.icon-ccw:before { content: '\e8da'; } /* 'Ó£ö' */
.icon-cw:before { content: '\e8d9'; } /* 'Ó£ô' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* 'Ó£ò' */
.icon-level-down:before { content: '\e8d7'; } /* 'Ó£ó' */
.icon-level-up:before { content: '\e8d6'; } /* 'Ó£ñ' */
.icon-shuffle:before { content: '\e8d5'; } /* 'Ó£ï' */
.icon-loop:before { content: '\e8d4'; } /* 'Ó£î' */
.icon-switch:before { content: '\e8d3'; } /* 'Ó£ì' */
.icon-play:before { content: '\e8d2'; } /* 'Ó£í' */
.icon-stop:before { content: '\e8d1'; } /* 'Ó£ë' */
.icon-pause:before { content: '\e8d0'; } /* 'Ó£ê' */
.icon-record:before { content: '\e8cf'; } /* 'Ó£è' */
.icon-to-end:before { content: '\e8ce'; } /* 'Ó£é' */
.icon-to-start:before { content: '\e8cd'; } /* 'Ó£ç' */
.icon-fast-forward:before { content: '\e8cc'; } /* 'Ó£å' */
.icon-fast-backward:before { content: '\e8cb'; } /* 'Ó£ã' */
.icon-progress-0:before { content: '\e8ca'; } /* 'Ó£ä' */
.icon-progress-1:before { content: '\e8de'; } /* 'Ó£û' */
.icon-progress-2:before { content: '\e8df'; } /* 'Ó£ü' */
.icon-progress-3:before { content: '\e8e0'; } /* 'Ó£†' */
.icon-target:before { content: '\e8e1'; } /* 'Ó£°' */
.icon-palette:before { content: '\e8e2'; } /* 'Ó£¢' */
.icon-list:before { content: '\e8e3'; } /* 'Ó££' */
.icon-list-add:before { content: '\e8e4'; } /* 'Ó£§' */
.icon-signal:before { content: '\e8e5'; } /* 'Ó£•' */
.icon-trophy:before { content: '\e8e6'; } /* 'Ó£¶' */
.icon-battery:before { content: '\e8e7'; } /* 'Ó£ß' */
.icon-back-in-time:before { content: '\e8e8'; } /* 'Ó£®' */
.icon-monitor:before { content: '\e8e9'; } /* 'Ó£©' */
.icon-note-beamed:before { content: '\e849'; } /* 'Ó°â' */
.icon-network:before { content: '\e8eb'; } /* 'Ó£´' */
.icon-cd:before { content: '\e8ec'; } /* 'Ó£¨' */
.icon-inbox:before { content: '\e8ed'; } /* 'Ó£≠' */
.icon-install:before { content: '\e8ee'; } /* 'Ó£Æ' */
.icon-globe:before { content: '\e8ef'; } /* 'Ó£Ø' */
.icon-cloud:before { content: '\e8f0'; } /* 'Ó£∞' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* 'Ó£±' */
.icon-flash:before { content: '\e905'; } /* 'Ó§Ö' */
.icon-moon:before { content: '\e904'; } /* 'Ó§Ñ' */
.icon-flight:before { content: '\e903'; } /* 'Ó§É' */
.icon-paper-plane:before { content: '\e902'; } /* 'Ó§Ç' */
.icon-leaf:before { content: '\e901'; } /* 'Ó§Å' */
.icon-lifebuoy:before { content: '\e900'; } /* 'Ó§Ä' */
.icon-mouse:before { content: '\e8ff'; } /* 'Ó£ø' */
.icon-briefcase:before { content: '\e8fe'; } /* 'Ó£æ' */
.icon-suitcase:before { content: '\e8fd'; } /* 'Ó£Ω' */
.icon-dot:before { content: '\e8fb'; } /* 'Ó£ª' */
.icon-dot-2:before { content: '\e8fc'; } /* 'Ó£º' */
.icon-dot-3:before { content: '\e8fa'; } /* 'Ó£∫' */
.icon-brush:before { content: '\e8f9'; } /* 'Ó£π' */
.icon-magnet:before { content: '\e8f8'; } /* 'Ó£∏' */
.icon-infinity:before { content: '\e8f7'; } /* 'Ó£∑' */
.icon-erase:before { content: '\e8f6'; } /* 'Ó£∂' */
.icon-chart-pie:before { content: '\e8f5'; } /* 'Ó£µ' */
.icon-chart-line:before { content: '\e8f4'; } /* 'Ó£¥' */
.icon-chart-bar:before { content: '\e8f3'; } /* 'Ó£≥' */
.icon-chart-area:before { content: '\e8f2'; } /* 'Ó£≤' */
.icon-tape:before { content: '\e906'; } /* 'Ó§Ü' */
.icon-graduation-cap:before { content: '\e907'; } /* 'Ó§á' */
.icon-language:before { content: '\e908'; } /* 'Ó§à' */
.icon-ticket:before { content: '\e909'; } /* 'Ó§â' */
.icon-water:before { content: '\e90a'; } /* 'Ó§ä' */
.icon-droplet:before { content: '\e90b'; } /* 'Ó§ã' */
.icon-air:before { content: '\e90c'; } /* 'Ó§å' */
.icon-credit-card:before { content: '\e90d'; } /* 'Ó§ç' */
.icon-floppy:before { content: '\e90e'; } /* 'Ó§é' */
.icon-clipboard:before { content: '\e90f'; } /* 'Ó§è' */
.icon-megaphone:before { content: '\e910'; } /* 'Ó§ê' */
.icon-database:before { content: '\e911'; } /* 'Ó§ë' */
.icon-drive:before { content: '\e912'; } /* 'Ó§í' */
.icon-bucket:before { content: '\e913'; } /* 'Ó§ì' */
.icon-thermometer:before { content: '\e914'; } /* 'Ó§î' */
.icon-key:before { content: '\e915'; } /* 'Ó§ï' */
.icon-flow-cascade:before { content: '\e916'; } /* 'Ó§ñ' */
.icon-flow-branch:before { content: '\e917'; } /* 'Ó§ó' */
.icon-flow-tree:before { content: '\e918'; } /* 'Ó§ò' */
.icon-flow-line:before { content: '\e919'; } /* 'Ó§ô' */
.icon-flow-parallel:before { content: '\e92d'; } /* 'Ó§≠' */
.icon-rocket:before { content: '\e92c'; } /* 'Ó§¨' */
.icon-gauge:before { content: '\e92b'; } /* 'Ó§´' */
.icon-traffic-cone:before { content: '\e92a'; } /* 'Ó§™' */
.icon-cc-1:before { content: '\e929'; } /* 'Ó§©' */
.icon-cc-by:before { content: '\e928'; } /* 'Ó§®' */
.icon-cc-nc:before { content: '\e927'; } /* 'Ó§ß' */
.icon-cc-nc-eu:before { content: '\e926'; } /* 'Ó§¶' */
.icon-cc-nc-jp:before { content: '\e925'; } /* 'Ó§•' */
.icon-cc-sa:before { content: '\e924'; } /* 'Ó§§' */
.icon-cc-nd:before { content: '\e923'; } /* 'Ó§£' */
.icon-cc-pd:before { content: '\e922'; } /* 'Ó§¢' */
.icon-cc-zero:before { content: '\e921'; } /* 'Ó§°' */
.icon-cc-share:before { content: '\e920'; } /* 'Ó§†' */
.icon-cc-remix:before { content: '\e91f'; } /* 'Ó§ü' */
.icon-github-1:before { content: '\e91e'; } /* 'Ó§û' */
.icon-github-circled-1:before { content: '\e91d'; } /* 'Ó§ù' */
.icon-flickr-1:before { content: '\e91c'; } /* 'Ó§ú' */
.icon-flickr-circled:before { content: '\e91b'; } /* 'Ó§õ' */
.icon-vimeo-1:before { content: '\e91a'; } /* 'Ó§ö' */
.icon-vimeo-circled:before { content: '\e92e'; } /* 'Ó§Æ' */
.icon-twitter-1:before { content: '\e92f'; } /* 'Ó§Ø' */
.icon-twitter-circled:before { content: '\e930'; } /* 'Ó§∞' */
.icon-facebook-1:before { content: '\e931'; } /* 'Ó§±' */
.icon-facebook-circled:before { content: '\e932'; } /* 'Ó§≤' */
.icon-facebook-squared:before { content: '\e933'; } /* 'Ó§≥' */
.icon-gplus-1:before { content: '\e934'; } /* 'Ó§¥' */
.icon-gplus-circled:before { content: '\e935'; } /* 'Ó§µ' */
.icon-pinterest-1:before { content: '\e936'; } /* 'Ó§∂' */
.icon-pinterest-circled:before { content: '\e937'; } /* 'Ó§∑' */
.icon-tumblr-1:before { content: '\e938'; } /* 'Ó§∏' */
.icon-tumblr-circled:before { content: '\e939'; } /* 'Ó§π' */
.icon-linkedin-1:before { content: '\e93a'; } /* 'Ó§∫' */
.icon-linkedin-circled:before { content: '\e93b'; } /* 'Ó§ª' */
.icon-dribbble-1:before { content: '\e93c'; } /* 'Ó§º' */
.icon-dribbble-circled:before { content: '\e93d'; } /* 'Ó§Ω' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* 'Ó§æ' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* 'Ó§ø' */
.icon-lastfm:before { content: '\e940'; } /* 'Ó•Ä' */
.icon-lastfm-circled:before { content: '\e941'; } /* 'Ó•Å' */
.icon-rdio:before { content: '\e954'; } /* 'Ó•î' */
.icon-rdio-circled:before { content: '\e953'; } /* 'Ó•ì' */
.icon-spotify:before { content: '\e952'; } /* 'Ó•í' */
.icon-qq:before { content: '\e951'; } /* 'Ó•ë' */
.icon-instagram-1:before { content: '\e950'; } /* 'Ó•ê' */
.icon-dropbox-1:before { content: '\e94f'; } /* 'Ó•è' */
.icon-evernote-1:before { content: '\e94e'; } /* 'Ó•é' */
.icon-flattr:before { content: '\e94d'; } /* 'Ó•ç' */
.icon-skype-1:before { content: '\e94c'; } /* 'Ó•å' */
.icon-skype-circled:before { content: '\e94b'; } /* 'Ó•ã' */
.icon-renren:before { content: '\e94a'; } /* 'Ó•ä' */
.icon-sina-weibo:before { content: '\e949'; } /* 'Ó•â' */
.icon-paypal-1:before { content: '\e948'; } /* 'Ó•à' */
.icon-picasa:before { content: '\e947'; } /* 'Ó•á' */
.icon-soundcloud-1:before { content: '\e946'; } /* 'Ó•Ü' */
.icon-mixi:before { content: '\e945'; } /* 'Ó•Ö' */
.icon-behance:before { content: '\e944'; } /* 'Ó•Ñ' */
.icon-google-circles:before { content: '\e943'; } /* 'Ó•É' */
.icon-vkontakte:before { content: '\e942'; } /* 'Ó•Ç' */
.icon-smashing:before { content: '\e955'; } /* 'Ó•ï' */
.icon-sweden:before { content: '\e956'; } /* 'Ó•ñ' */
.icon-db-shape:before { content: '\e957'; } /* 'Ó•ó' */
.icon-logo-db:before { content: '\e83e'; } /* 'Ó†æ' */
.icon-paypal:before { content: '\e800'; } /* 'Ó†Ä' */
.icon-eventful:before { content: '\e801'; } /* 'Ó†Å' */
.icon-smashmag:before { content: '\e802'; } /* 'Ó†Ç' */
.icon-gplus:before { content: '\e803'; } /* 'Ó†É' */
.icon-wikipedia:before { content: '\e804'; } /* 'Ó†Ñ' */
.icon-calendar:before { content: '\e805'; } /* 'Ó†Ö' */
.icon-stumbleupon:before { content: '\e806'; } /* 'Ó†Ü' */
.icon-fivehundredpx:before { content: '\e807'; } /* 'Ó†á' */
.icon-pinterest:before { content: '\e808'; } /* 'Ó†à' */
.icon-w3c:before { content: '\e809'; } /* 'Ó†â' */
.icon-foursquare:before { content: '\e80a'; } /* 'Ó†ä' */
.icon-html5:before { content: '\e80b'; } /* 'Ó†ã' */
.icon-ie:before { content: '\e80c'; } /* 'Ó†å' */
.icon-call:before { content: '\e80d'; } /* 'Ó†ç' */
.icon-digg:before { content: '\e80e'; } /* 'Ó†é' */
.icon-reddit:before { content: '\e80f'; } /* 'Ó†è' */
.icon-appstore:before { content: '\e810'; } /* 'Ó†ê' */
.icon-blogger:before { content: '\e811'; } /* 'Ó†ë' */
.icon-cc:before { content: '\e812'; } /* 'Ó†í' */
.icon-dribbble:before { content: '\e813'; } /* 'Ó†ì' */
.icon-evernote:before { content: '\e814'; } /* 'Ó†î' */
.icon-flickr:before { content: '\e815'; } /* 'Ó†ï' */
.icon-google:before { content: '\e816'; } /* 'Ó†ñ' */
.icon-instapaper:before { content: '\e817'; } /* 'Ó†ó' */
.icon-weibo:before { content: '\e818'; } /* 'Ó†ò' */
.icon-linkedin:before { content: '\e826'; } /* 'Ó†¶' */
.icon-disqus:before { content: '\e825'; } /* 'Ó†•' */
.icon-rss:before { content: '\e824'; } /* 'Ó†§' */
.icon-skype:before { content: '\e823'; } /* 'Ó†£' */
.icon-twitter:before { content: '\e822'; } /* 'Ó†¢' */
.icon-youtube:before { content: '\e821'; } /* 'Ó†°' */
.icon-vimeo:before { content: '\e820'; } /* 'Ó††' */
.icon-windows:before { content: '\e81f'; } /* 'Ó†ü' */
.icon-xing:before { content: '\e81e'; } /* 'Ó†û' */
.icon-yahoo:before { content: '\e81d'; } /* 'Ó†ù' */
.icon-email:before { content: '\e81c'; } /* 'Ó†ú' */
.icon-macstore:before { content: '\e81b'; } /* 'Ó†õ' */
.icon-podcast:before { content: '\e81a'; } /* 'Ó†ö' */
.icon-amazon:before { content: '\e819'; } /* 'Ó†ô' */
.icon-cloudapp:before { content: '\e827'; } /* 'Ó†ß' */
.icon-dropbox:before { content: '\e828'; } /* 'Ó†®' */
.icon-ebay:before { content: '\e829'; } /* 'Ó†©' */
.icon-facebook:before { content: '\e82a'; } /* 'Ó†™' */
.icon-github:before { content: '\e82b'; } /* 'Ó†´' */
.icon-github-circled:before { content: '\e82c'; } /* 'Ó†¨' */
.icon-googleplay:before { content: '\e82d'; } /* 'Ó†≠' */
.icon-itunes:before { content: '\e82e'; } /* 'Ó†Æ' */
.icon-gmail:before { content: '\e82f'; } /* 'Ó†Ø' */
.icon-soundcloud:before { content: '\e830'; } /* 'Ó†∞' */
.icon-tumblr:before { content: '\e831'; } /* 'Ó†±' */
.icon-eventbrite:before { content: '\e83b'; } /* 'Ó†ª' */
.icon-scribd:before { content: '\e83a'; } /* 'Ó†∫' */
.icon-posterous:before { content: '\e839'; } /* 'Ó†π' */
.icon-stripe:before { content: '\e838'; } /* 'Ó†∏' */
.icon-cart:before { content: '\e837'; } /* 'Ó†∑' */
.icon-print:before { content: '\e836'; } /* 'Ó†∂' */
.icon-instagram:before { content: '\e835'; } /* 'Ó†µ' */
.icon-appnet:before { content: '\e834'; } /* 'Ó†¥' */
.icon-buffer:before { content: '\e833'; } /* 'Ó†≥' */
.icon-pocket:before { content: '\e832'; } /* 'Ó†≤' */
.icon-mobile:before { content: '\e8ea'; } /* 'Ó£™' */
#stacks_in_409435_80 {
	font-size: 110%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409435_87 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_88Calligrapher{			font-size: 140% !important;			color: #FDFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409435_88Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_88Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_88Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_88Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_88Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_88Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_88Calligrapher h6, .stacks_in_409435_88Calligrapher h5, .stacks_in_409435_88Calligrapher h4, .stacks_in_409435_88Calligrapher h3, .stacks_in_409435_88Calligrapher h2, .stacks_in_409435_88Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_88Calligrapher, .stacks_in_409435_88Calligrapher h1, .stacks_in_409435_88Calligrapher h2, .stacks_in_409435_88Calligrapher h3, .stacks_in_409435_88Calligrapher h4, .stacks_in_409435_88Calligrapher h5, .stacks_in_409435_88Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_88targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_88Calligrapher a:link{			color: #CFD1DA !important;			text-decoration: none !important;		}				.stacks_in_409435_88Calligrapher a:visited{			color: #CFD1DA !important;		}				.stacks_in_409435_88Calligrapher a:active{			color: #CFD1DA !important;		}				.stacks_in_409435_88Calligrapher a:hover{			color: #F4F2F6 !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */#stacks_in_409435_90>.s3_row {
	margin: 0 -10px;
}

#stacks_in_409435_90>.s3_row>.s3_column_left {
	width: 61.28%;
}

#stacks_in_409435_90>.s3_row>.s3_column_right {
	width: 38.720001%;
}




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










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



}



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


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


}





/* LinkListerThing Stack— B3: Bigfoot Responsive by RapidWeaver Central */




/* LINK LISTS 
====================== */


#stacks_in_409435_92 #linklisterThingstacks_in_409435_92 {
	display: block;
	position: relative;
	width: 100%;
	overflow: hidden;
  	-webkit-backface-visibility: hidden;
  	-webkit-transform: rotate(0deg) skewY(0deg);
}

#stacks_in_409435_92 #listthingstacks_in_409435_92 {
	display: block;
	position: relative;
}

#stacks_in_409435_92 #listthingstacks_in_409435_92 ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#stacks_in_409435_92 #listthingstacks_in_409435_92 li {
		
	color: #5CA9FF;
	font-size: 100%;
	margin: 0;
	padding: 0 0 0 0px;
	position: relative;
	text-decoration:none;
	line-height: 30px;
}

#stacks_in_409435_92 #listthingstacks_in_409435_92 li a {
	color: #5CA9FF;
	text-decoration:none;
}

#stacks_in_409435_92 #listthingstacks_in_409435_92 li:hover, #stacks_in_409435_92 #listthingstacks_in_409435_92 li a:hover, #stacks_in_409435_92 #listthingstacks_in_409435_92 li:hover a  {
	text-decoration:none;
	color: #5CA9FF !important;
}

#stacks_in_409435_92 .icon-newspaper {
	
	color:  #5CA9FF !important;
	font-size: 100%;
 		
}

#stacks_in_409435_92  .text_padding_left a {
	padding-left: 0px;
	color:  #5CA9FF;
}

#stacks_in_409435_92 #listthingstacks_in_409435_92 li:hover span.icon-newspaper, #stacks_in_409435_92 #listthingstacks_in_409435_92 li:hover  span.text_padding_left    {
	color: #5CA9FF !important;
}

/* LINK EFFECTS 
====================== */

/*  0. No Background  */

.hover_effect0stacks_in_409435_92 {
	background: transparent;
}

/*  1. Rollover   */

.hover_effect1stacks_in_409435_92 {
	background: #A1EBF9;
}

.hover_effect1stacks_in_409435_92:hover {
	background: #DA4453;
}



/*  4.  Brackets Effect  */

.hover_effect4stacks_in_409435_92  {
	position: relative;
	padding: 0;
 	-webkit-backface-visibility: hidden;
  	-webkit-transform: rotate(0deg) skewY(0deg);
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
    		 box-sizing: border-box;
}

.hover_effect4stacks_in_409435_92 a::before,
.hover_effect4stacks_in_409435_92 a::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	   -moz-transition: -moz-transform 0.3s, opacity 0.2s;
			transition: transform 0.3s, opacity 0.2s;
}

.hover_effect4stacks_in_409435_92 a::before {
	margin-right: 10px;
	content: '[';
	-webkit-transform: translateX(20px);
	   -moz-transform: translateX(20px);
			transform: translateX(20px);
}

.hover_effect4stacks_in_409435_92 a::after {
	margin-left: 10px;
	content: ']';
	-webkit-transform: translateX(-20px);
	   -moz-transform: translateX(-20px);
			transform: translateX(-20px);
}

.hover_effect4stacks_in_409435_92 a:hover::before,
.hover_effect4stacks_in_409435_92 a:hover::after,
.hover_effect4stacks_in_409435_92 a:focus::before,
.hover_effect4stacks_in_409435_92 a:focus::after {
	opacity: 1;
	color: ;
	-webkit-transform: translateX(0px);
	   -moz-transform: translateX(0px);
			transform: translateX(0px);
}

/*  5. Animated  Slide Effect */

.hover_effect5stacks_in_409435_92 a:hover {
 	text-decoration: none;
}

.hover_effect5stacks_in_409435_92 a:active {
 	text-decoration: none;
}

.hover_effect5stacks_in_409435_92 a:before, 
.hover_effect5stacks_in_409435_92 a:after {
	content: '';
	position: absolute;
	bottom: -2px;
	left: 100%;
	width: 0;
	height: 100%;
	background: #DA4453;
	-webkit-transition: width 300ms ease;
	transition: width 300ms ease;
	z-index: -1;
}

.hover_effect5stacks_in_409435_92 a:after {
	left: 100%;
	left: 0;
}

.hover_effect5stacks_in_409435_92 a:hover:before, 
.hover_effect5stacks_in_409435_92 a:hover:after {
	width: 100%;
}

/*  6 Sandwich  Effect */

.hover_effect6stacks_in_409435_92 {
}

.hover_effect6stacks_in_409435_92 a {
	padding: 10px 10px 10px 0;
	color: #5CA9FF;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

.hover_effect6stacks_in_409435_92 a::before,
.hover_effect6stacks_in_409435_92 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #5CA9FF;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.hover_effect6stacks_in_409435_92 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.hover_effect6stacks_in_409435_92 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.hover_effect6stacks_in_409435_92 a:hover,
.hover_effect6stacks_in_409435_92 a:focus {
	color: #fff;
}

.hover_effect6stacks_in_409435_92 a:hover::before,
.hover_effect6stacks_in_409435_92 a:focus::before,
.hover_effect6stacks_in_409435_92 a:hover::after,
.hover_effect6stacks_in_409435_92 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
  #stacks_in_409435_92 [class^="icon-newspaper"]:before, #stacks_in_409435_92 [class*="icon-newspaper"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  30px;
  margin-left: .2em;
}
 
.icon-note:before { content: '\e83d'; } /* 'Ó†Ω' */
.icon-stackoverflow:before { content: '\e83c'; } /* 'Ó†º' */
.icon-music:before { content: '\e84a'; } /* 'Ó°ä' */
.icon-search:before { content: '\e84b'; } /* 'Ó°ã' */
.icon-flashlight:before { content: '\e84c'; } /* 'Ó°å' */
.icon-mail:before { content: '\e84d'; } /* 'Ó°ç' */
.icon-heart:before { content: '\e84e'; } /* 'Ó°é' */
.icon-heart-empty:before { content: '\e84f'; } /* 'Ó°è' */
.icon-star:before { content: '\e850'; } /* 'Ó°ê' */
.icon-star-empty:before { content: '\e851'; } /* 'Ó°ë' */
.icon-user:before { content: '\e852'; } /* 'Ó°í' */
.icon-users:before { content: '\e853'; } /* 'Ó°ì' */
.icon-user-add:before { content: '\e854'; } /* 'Ó°î' */
.icon-video:before { content: '\e855'; } /* 'Ó°ï' */
.icon-picture:before { content: '\e856'; } /* 'Ó°ñ' */
.icon-camera:before { content: '\e848'; } /* 'Ó°à' */
.icon-layout:before { content: '\e845'; } /* 'Ó°Ö' */
.icon-menu:before { content: '\e844'; } /* 'Ó°Ñ' */
.icon-check:before { content: '\e841'; } /* 'Ó°Å' */
.icon-cancel:before { content: '\e83f'; } /* 'Ó†ø' */
.icon-cancel-circled:before { content: '\e865'; } /* 'Ó°•' */
.icon-cancel-squared:before { content: '\e864'; } /* 'Ó°§' */
.icon-plus:before { content: '\e863'; } /* 'Ó°£' */
.icon-plus-circled:before { content: '\e862'; } /* 'Ó°¢' */
.icon-plus-squared:before { content: '\e861'; } /* 'Ó°°' */
.icon-minus:before { content: '\e860'; } /* 'Ó°†' */
.icon-minus-circled:before { content: '\e85f'; } /* 'Ó°ü' */
.icon-minus-squared:before { content: '\e85e'; } /* 'Ó°û' */
.icon-help:before { content: '\e85d'; } /* 'Ó°ù' */
.icon-help-circled:before { content: '\e85c'; } /* 'Ó°ú' */
.icon-info:before { content: '\e85b'; } /* 'Ó°õ' */
.icon-info-circled:before { content: '\e85a'; } /* 'Ó°ö' */
.icon-back:before { content: '\e859'; } /* 'Ó°ô' */
.icon-home:before { content: '\e858'; } /* 'Ó°ò' */
.icon-link:before { content: '\e857'; } /* 'Ó°ó' */
.icon-attach:before { content: '\e847'; } /* 'Ó°á' */
.icon-lock:before { content: '\e846'; } /* 'Ó°Ü' */
.icon-lock-open:before { content: '\e843'; } /* 'Ó°É' */
.icon-eye:before { content: '\e842'; } /* 'Ó°Ç' */
.icon-tag:before { content: '\e840'; } /* 'Ó°Ä' */
.icon-bookmark:before { content: '\e866'; } /* 'Ó°¶' */
.icon-bookmarks:before { content: '\e867'; } /* 'Ó°ß' */
.icon-flag:before { content: '\e868'; } /* 'Ó°®' */
.icon-thumbs-up:before { content: '\e869'; } /* 'Ó°©' */
.icon-thumbs-down:before { content: '\e874'; } /* 'Ó°¥' */
.icon-download:before { content: '\e877'; } /* 'Ó°∑' */
.icon-upload:before { content: '\e878'; } /* 'Ó°∏' */
.icon-upload-cloud:before { content: '\e87c'; } /* 'Ó°º' */
.icon-reply:before { content: '\e87d'; } /* 'Ó°Ω' */
.icon-reply-all:before { content: '\e883'; } /* 'Ó¢É' */
.icon-forward:before { content: '\e886'; } /* 'Ó¢Ü' */
.icon-quote:before { content: '\e887'; } /* 'Ó¢á' */
.icon-code:before { content: '\e88c'; } /* 'Ó¢å' */
.icon-export:before { content: '\e88d'; } /* 'Ó¢ç' */
.icon-pencil:before { content: '\e892'; } /* 'Ó¢í' */
.icon-feather:before { content: '\e893'; } /* 'Ó¢ì' */
.icon-print-1:before { content: '\e898'; } /* 'Ó¢ò' */
.icon-retweet:before { content: '\e899'; } /* 'Ó¢ô' */
.icon-keyboard:before { content: '\e89e'; } /* 'Ó¢û' */
.icon-comment:before { content: '\e89f'; } /* 'Ó¢ü' */
.icon-chat:before { content: '\e86a'; } /* 'Ó°™' */
.icon-bell:before { content: '\e871'; } /* 'Ó°±' */
.icon-attention:before { content: '\e86d'; } /* 'Ó°≠' */
.icon-alert:before { content: '\e870'; } /* 'Ó°∞' */
.icon-vcard:before { content: '\e873'; } /* 'Ó°≥' */
.icon-address:before { content: '\e872'; } /* 'Ó°≤' */
.icon-location:before { content: '\e879'; } /* 'Ó°π' */
.icon-map:before { content: '\e87e'; } /* 'Ó°æ' */
.icon-direction:before { content: '\e87f'; } /* 'Ó°ø' */
.icon-compass:before { content: '\e882'; } /* 'Ó¢Ç' */
.icon-cup:before { content: '\e884'; } /* 'Ó¢Ñ' */
.icon-trash:before { content: '\e888'; } /* 'Ó¢à' */
.icon-doc:before { content: '\e88b'; } /* 'Ó¢ã' */
.icon-docs:before { content: '\e88e'; } /* 'Ó¢é' */
.icon-doc-landscape:before { content: '\e891'; } /* 'Ó¢ë' */
.icon-doc-text:before { content: '\e894'; } /* 'Ó¢î' */
.icon-doc-text-inv:before { content: '\e897'; } /* 'Ó¢ó' */
.icon-newspaper:before { content: '\e89a'; } /* 'Ó¢ö' */
.icon-book-open:before { content: '\e89d'; } /* 'Ó¢ù' */
.icon-book:before { content: '\e8a0'; } /* 'Ó¢†' */
.icon-folder:before { content: '\e86b'; } /* 'Ó°´' */
.icon-archive:before { content: '\e86c'; } /* 'Ó°¨' */
.icon-box:before { content: '\e86e'; } /* 'Ó°Æ' */
.icon-rss-1:before { content: '\e86f'; } /* 'Ó°Ø' */
.icon-phone:before { content: '\e875'; } /* 'Ó°µ' */
.icon-cog:before { content: '\e876'; } /* 'Ó°∂' */
.icon-tools:before { content: '\e87b'; } /* 'Ó°ª' */
.icon-share:before { content: '\e87a'; } /* 'Ó°∫' */
.icon-shareable:before { content: '\e880'; } /* 'Ó¢Ä' */
.icon-basket:before { content: '\e881'; } /* 'Ó¢Å' */
.icon-bag:before { content: '\e885'; } /* 'Ó¢Ö' */
.icon-calendar-1:before { content: '\e889'; } /* 'Ó¢â' */
.icon-login:before { content: '\e88a'; } /* 'Ó¢ä' */
.icon-logout:before { content: '\e88f'; } /* 'Ó¢è' */
.icon-mic:before { content: '\e890'; } /* 'Ó¢ê' */
.icon-mute:before { content: '\e895'; } /* 'Ó¢ï' */
.icon-sound:before { content: '\e896'; } /* 'Ó¢ñ' */
.icon-volume:before { content: '\e89b'; } /* 'Ó¢õ' */
.icon-clock:before { content: '\e89c'; } /* 'Ó¢ú' */
.icon-hourglass:before { content: '\e8a1'; } /* 'Ó¢°' */
.icon-lamp:before { content: '\e8b5'; } /* 'Ó¢µ' */
.icon-light-down:before { content: '\e8b4'; } /* 'Ó¢¥' */
.icon-light-up:before { content: '\e8b3'; } /* 'Ó¢≥' */
.icon-adjust:before { content: '\e8b2'; } /* 'Ó¢≤' */
.icon-block:before { content: '\e8b1'; } /* 'Ó¢±' */
.icon-resize-full:before { content: '\e8b0'; } /* 'Ó¢∞' */
.icon-resize-small:before { content: '\e8af'; } /* 'Ó¢Ø' */
.icon-popup:before { content: '\e8ae'; } /* 'Ó¢Æ' */
.icon-publish:before { content: '\e8ad'; } /* 'Ó¢≠' */
.icon-window:before { content: '\e8ac'; } /* 'Ó¢¨' */
.icon-arrow-combo:before { content: '\e8ab'; } /* 'Ó¢´' */
.icon-down-circled:before { content: '\e8aa'; } /* 'Ó¢™' */
.icon-left-circled:before { content: '\e8a9'; } /* 'Ó¢©' */
.icon-right-circled:before { content: '\e8a8'; } /* 'Ó¢®' */
.icon-up-circled:before { content: '\e8a7'; } /* 'Ó¢ß' */
.icon-down-open:before { content: '\e8a6'; } /* 'Ó¢¶' */
.icon-left-open:before { content: '\e8a5'; } /* 'Ó¢•' */
.icon-right-open:before { content: '\e8a4'; } /* 'Ó¢§' */
.icon-up-open:before { content: '\e8a3'; } /* 'Ó¢£' */
.icon-down-open-mini:before { content: '\e8a2'; } /* 'Ó¢¢' */
.icon-left-open-mini:before { content: '\e8b6'; } /* 'Ó¢∂' */
.icon-right-open-mini:before { content: '\e8b7'; } /* 'Ó¢∑' */
.icon-up-open-mini:before { content: '\e8b8'; } /* 'Ó¢∏' */
.icon-down-open-big:before { content: '\e8b9'; } /* 'Ó¢π' */
.icon-left-open-big:before { content: '\e8ba'; } /* 'Ó¢∫' */
.icon-right-open-big:before { content: '\e8bb'; } /* 'Ó¢ª' */
.icon-up-open-big:before { content: '\e8bc'; } /* 'Ó¢º' */
.icon-down:before { content: '\e8bd'; } /* 'Ó¢Ω' */
.icon-left:before { content: '\e8be'; } /* 'Ó¢æ' */
.icon-right:before { content: '\e8bf'; } /* 'Ó¢ø' */
.icon-up:before { content: '\e8c0'; } /* 'Ó£Ä' */
.icon-down-dir:before { content: '\e8c1'; } /* 'Ó£Å' */
.icon-left-dir:before { content: '\e8c2'; } /* 'Ó£Ç' */
.icon-right-dir:before { content: '\e8c3'; } /* 'Ó£É' */
.icon-up-dir:before { content: '\e8c4'; } /* 'Ó£Ñ' */
.icon-down-bold:before { content: '\e8c5'; } /* 'Ó£Ö' */
.icon-left-bold:before { content: '\e8c6'; } /* 'Ó£Ü' */
.icon-right-bold:before { content: '\e8c7'; } /* 'Ó£á' */
.icon-up-bold:before { content: '\e8c8'; } /* 'Ó£à' */
.icon-down-thin:before { content: '\e8c9'; } /* 'Ó£â' */
.icon-left-thin:before { content: '\e8dd'; } /* 'Ó£ù' */
.icon-right-thin:before { content: '\e8dc'; } /* 'Ó£ú' */
.icon-up-thin:before { content: '\e8db'; } /* 'Ó£õ' */
.icon-ccw:before { content: '\e8da'; } /* 'Ó£ö' */
.icon-cw:before { content: '\e8d9'; } /* 'Ó£ô' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* 'Ó£ò' */
.icon-level-down:before { content: '\e8d7'; } /* 'Ó£ó' */
.icon-level-up:before { content: '\e8d6'; } /* 'Ó£ñ' */
.icon-shuffle:before { content: '\e8d5'; } /* 'Ó£ï' */
.icon-loop:before { content: '\e8d4'; } /* 'Ó£î' */
.icon-switch:before { content: '\e8d3'; } /* 'Ó£ì' */
.icon-play:before { content: '\e8d2'; } /* 'Ó£í' */
.icon-stop:before { content: '\e8d1'; } /* 'Ó£ë' */
.icon-pause:before { content: '\e8d0'; } /* 'Ó£ê' */
.icon-record:before { content: '\e8cf'; } /* 'Ó£è' */
.icon-to-end:before { content: '\e8ce'; } /* 'Ó£é' */
.icon-to-start:before { content: '\e8cd'; } /* 'Ó£ç' */
.icon-fast-forward:before { content: '\e8cc'; } /* 'Ó£å' */
.icon-fast-backward:before { content: '\e8cb'; } /* 'Ó£ã' */
.icon-progress-0:before { content: '\e8ca'; } /* 'Ó£ä' */
.icon-progress-1:before { content: '\e8de'; } /* 'Ó£û' */
.icon-progress-2:before { content: '\e8df'; } /* 'Ó£ü' */
.icon-progress-3:before { content: '\e8e0'; } /* 'Ó£†' */
.icon-target:before { content: '\e8e1'; } /* 'Ó£°' */
.icon-palette:before { content: '\e8e2'; } /* 'Ó£¢' */
.icon-list:before { content: '\e8e3'; } /* 'Ó££' */
.icon-list-add:before { content: '\e8e4'; } /* 'Ó£§' */
.icon-signal:before { content: '\e8e5'; } /* 'Ó£•' */
.icon-trophy:before { content: '\e8e6'; } /* 'Ó£¶' */
.icon-battery:before { content: '\e8e7'; } /* 'Ó£ß' */
.icon-back-in-time:before { content: '\e8e8'; } /* 'Ó£®' */
.icon-monitor:before { content: '\e8e9'; } /* 'Ó£©' */
.icon-note-beamed:before { content: '\e849'; } /* 'Ó°â' */
.icon-network:before { content: '\e8eb'; } /* 'Ó£´' */
.icon-cd:before { content: '\e8ec'; } /* 'Ó£¨' */
.icon-inbox:before { content: '\e8ed'; } /* 'Ó£≠' */
.icon-install:before { content: '\e8ee'; } /* 'Ó£Æ' */
.icon-globe:before { content: '\e8ef'; } /* 'Ó£Ø' */
.icon-cloud:before { content: '\e8f0'; } /* 'Ó£∞' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* 'Ó£±' */
.icon-flash:before { content: '\e905'; } /* 'Ó§Ö' */
.icon-moon:before { content: '\e904'; } /* 'Ó§Ñ' */
.icon-flight:before { content: '\e903'; } /* 'Ó§É' */
.icon-paper-plane:before { content: '\e902'; } /* 'Ó§Ç' */
.icon-leaf:before { content: '\e901'; } /* 'Ó§Å' */
.icon-lifebuoy:before { content: '\e900'; } /* 'Ó§Ä' */
.icon-mouse:before { content: '\e8ff'; } /* 'Ó£ø' */
.icon-briefcase:before { content: '\e8fe'; } /* 'Ó£æ' */
.icon-suitcase:before { content: '\e8fd'; } /* 'Ó£Ω' */
.icon-dot:before { content: '\e8fb'; } /* 'Ó£ª' */
.icon-dot-2:before { content: '\e8fc'; } /* 'Ó£º' */
.icon-dot-3:before { content: '\e8fa'; } /* 'Ó£∫' */
.icon-brush:before { content: '\e8f9'; } /* 'Ó£π' */
.icon-magnet:before { content: '\e8f8'; } /* 'Ó£∏' */
.icon-infinity:before { content: '\e8f7'; } /* 'Ó£∑' */
.icon-erase:before { content: '\e8f6'; } /* 'Ó£∂' */
.icon-chart-pie:before { content: '\e8f5'; } /* 'Ó£µ' */
.icon-chart-line:before { content: '\e8f4'; } /* 'Ó£¥' */
.icon-chart-bar:before { content: '\e8f3'; } /* 'Ó£≥' */
.icon-chart-area:before { content: '\e8f2'; } /* 'Ó£≤' */
.icon-tape:before { content: '\e906'; } /* 'Ó§Ü' */
.icon-graduation-cap:before { content: '\e907'; } /* 'Ó§á' */
.icon-language:before { content: '\e908'; } /* 'Ó§à' */
.icon-ticket:before { content: '\e909'; } /* 'Ó§â' */
.icon-water:before { content: '\e90a'; } /* 'Ó§ä' */
.icon-droplet:before { content: '\e90b'; } /* 'Ó§ã' */
.icon-air:before { content: '\e90c'; } /* 'Ó§å' */
.icon-credit-card:before { content: '\e90d'; } /* 'Ó§ç' */
.icon-floppy:before { content: '\e90e'; } /* 'Ó§é' */
.icon-clipboard:before { content: '\e90f'; } /* 'Ó§è' */
.icon-megaphone:before { content: '\e910'; } /* 'Ó§ê' */
.icon-database:before { content: '\e911'; } /* 'Ó§ë' */
.icon-drive:before { content: '\e912'; } /* 'Ó§í' */
.icon-bucket:before { content: '\e913'; } /* 'Ó§ì' */
.icon-thermometer:before { content: '\e914'; } /* 'Ó§î' */
.icon-key:before { content: '\e915'; } /* 'Ó§ï' */
.icon-flow-cascade:before { content: '\e916'; } /* 'Ó§ñ' */
.icon-flow-branch:before { content: '\e917'; } /* 'Ó§ó' */
.icon-flow-tree:before { content: '\e918'; } /* 'Ó§ò' */
.icon-flow-line:before { content: '\e919'; } /* 'Ó§ô' */
.icon-flow-parallel:before { content: '\e92d'; } /* 'Ó§≠' */
.icon-rocket:before { content: '\e92c'; } /* 'Ó§¨' */
.icon-gauge:before { content: '\e92b'; } /* 'Ó§´' */
.icon-traffic-cone:before { content: '\e92a'; } /* 'Ó§™' */
.icon-cc-1:before { content: '\e929'; } /* 'Ó§©' */
.icon-cc-by:before { content: '\e928'; } /* 'Ó§®' */
.icon-cc-nc:before { content: '\e927'; } /* 'Ó§ß' */
.icon-cc-nc-eu:before { content: '\e926'; } /* 'Ó§¶' */
.icon-cc-nc-jp:before { content: '\e925'; } /* 'Ó§•' */
.icon-cc-sa:before { content: '\e924'; } /* 'Ó§§' */
.icon-cc-nd:before { content: '\e923'; } /* 'Ó§£' */
.icon-cc-pd:before { content: '\e922'; } /* 'Ó§¢' */
.icon-cc-zero:before { content: '\e921'; } /* 'Ó§°' */
.icon-cc-share:before { content: '\e920'; } /* 'Ó§†' */
.icon-cc-remix:before { content: '\e91f'; } /* 'Ó§ü' */
.icon-github-1:before { content: '\e91e'; } /* 'Ó§û' */
.icon-github-circled-1:before { content: '\e91d'; } /* 'Ó§ù' */
.icon-flickr-1:before { content: '\e91c'; } /* 'Ó§ú' */
.icon-flickr-circled:before { content: '\e91b'; } /* 'Ó§õ' */
.icon-vimeo-1:before { content: '\e91a'; } /* 'Ó§ö' */
.icon-vimeo-circled:before { content: '\e92e'; } /* 'Ó§Æ' */
.icon-twitter-1:before { content: '\e92f'; } /* 'Ó§Ø' */
.icon-twitter-circled:before { content: '\e930'; } /* 'Ó§∞' */
.icon-facebook-1:before { content: '\e931'; } /* 'Ó§±' */
.icon-facebook-circled:before { content: '\e932'; } /* 'Ó§≤' */
.icon-facebook-squared:before { content: '\e933'; } /* 'Ó§≥' */
.icon-gplus-1:before { content: '\e934'; } /* 'Ó§¥' */
.icon-gplus-circled:before { content: '\e935'; } /* 'Ó§µ' */
.icon-pinterest-1:before { content: '\e936'; } /* 'Ó§∂' */
.icon-pinterest-circled:before { content: '\e937'; } /* 'Ó§∑' */
.icon-tumblr-1:before { content: '\e938'; } /* 'Ó§∏' */
.icon-tumblr-circled:before { content: '\e939'; } /* 'Ó§π' */
.icon-linkedin-1:before { content: '\e93a'; } /* 'Ó§∫' */
.icon-linkedin-circled:before { content: '\e93b'; } /* 'Ó§ª' */
.icon-dribbble-1:before { content: '\e93c'; } /* 'Ó§º' */
.icon-dribbble-circled:before { content: '\e93d'; } /* 'Ó§Ω' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* 'Ó§æ' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* 'Ó§ø' */
.icon-lastfm:before { content: '\e940'; } /* 'Ó•Ä' */
.icon-lastfm-circled:before { content: '\e941'; } /* 'Ó•Å' */
.icon-rdio:before { content: '\e954'; } /* 'Ó•î' */
.icon-rdio-circled:before { content: '\e953'; } /* 'Ó•ì' */
.icon-spotify:before { content: '\e952'; } /* 'Ó•í' */
.icon-qq:before { content: '\e951'; } /* 'Ó•ë' */
.icon-instagram-1:before { content: '\e950'; } /* 'Ó•ê' */
.icon-dropbox-1:before { content: '\e94f'; } /* 'Ó•è' */
.icon-evernote-1:before { content: '\e94e'; } /* 'Ó•é' */
.icon-flattr:before { content: '\e94d'; } /* 'Ó•ç' */
.icon-skype-1:before { content: '\e94c'; } /* 'Ó•å' */
.icon-skype-circled:before { content: '\e94b'; } /* 'Ó•ã' */
.icon-renren:before { content: '\e94a'; } /* 'Ó•ä' */
.icon-sina-weibo:before { content: '\e949'; } /* 'Ó•â' */
.icon-paypal-1:before { content: '\e948'; } /* 'Ó•à' */
.icon-picasa:before { content: '\e947'; } /* 'Ó•á' */
.icon-soundcloud-1:before { content: '\e946'; } /* 'Ó•Ü' */
.icon-mixi:before { content: '\e945'; } /* 'Ó•Ö' */
.icon-behance:before { content: '\e944'; } /* 'Ó•Ñ' */
.icon-google-circles:before { content: '\e943'; } /* 'Ó•É' */
.icon-vkontakte:before { content: '\e942'; } /* 'Ó•Ç' */
.icon-smashing:before { content: '\e955'; } /* 'Ó•ï' */
.icon-sweden:before { content: '\e956'; } /* 'Ó•ñ' */
.icon-db-shape:before { content: '\e957'; } /* 'Ó•ó' */
.icon-logo-db:before { content: '\e83e'; } /* 'Ó†æ' */
.icon-paypal:before { content: '\e800'; } /* 'Ó†Ä' */
.icon-eventful:before { content: '\e801'; } /* 'Ó†Å' */
.icon-smashmag:before { content: '\e802'; } /* 'Ó†Ç' */
.icon-gplus:before { content: '\e803'; } /* 'Ó†É' */
.icon-wikipedia:before { content: '\e804'; } /* 'Ó†Ñ' */
.icon-calendar:before { content: '\e805'; } /* 'Ó†Ö' */
.icon-stumbleupon:before { content: '\e806'; } /* 'Ó†Ü' */
.icon-fivehundredpx:before { content: '\e807'; } /* 'Ó†á' */
.icon-pinterest:before { content: '\e808'; } /* 'Ó†à' */
.icon-w3c:before { content: '\e809'; } /* 'Ó†â' */
.icon-foursquare:before { content: '\e80a'; } /* 'Ó†ä' */
.icon-html5:before { content: '\e80b'; } /* 'Ó†ã' */
.icon-ie:before { content: '\e80c'; } /* 'Ó†å' */
.icon-call:before { content: '\e80d'; } /* 'Ó†ç' */
.icon-digg:before { content: '\e80e'; } /* 'Ó†é' */
.icon-reddit:before { content: '\e80f'; } /* 'Ó†è' */
.icon-appstore:before { content: '\e810'; } /* 'Ó†ê' */
.icon-blogger:before { content: '\e811'; } /* 'Ó†ë' */
.icon-cc:before { content: '\e812'; } /* 'Ó†í' */
.icon-dribbble:before { content: '\e813'; } /* 'Ó†ì' */
.icon-evernote:before { content: '\e814'; } /* 'Ó†î' */
.icon-flickr:before { content: '\e815'; } /* 'Ó†ï' */
.icon-google:before { content: '\e816'; } /* 'Ó†ñ' */
.icon-instapaper:before { content: '\e817'; } /* 'Ó†ó' */
.icon-weibo:before { content: '\e818'; } /* 'Ó†ò' */
.icon-linkedin:before { content: '\e826'; } /* 'Ó†¶' */
.icon-disqus:before { content: '\e825'; } /* 'Ó†•' */
.icon-rss:before { content: '\e824'; } /* 'Ó†§' */
.icon-skype:before { content: '\e823'; } /* 'Ó†£' */
.icon-twitter:before { content: '\e822'; } /* 'Ó†¢' */
.icon-youtube:before { content: '\e821'; } /* 'Ó†°' */
.icon-vimeo:before { content: '\e820'; } /* 'Ó††' */
.icon-windows:before { content: '\e81f'; } /* 'Ó†ü' */
.icon-xing:before { content: '\e81e'; } /* 'Ó†û' */
.icon-yahoo:before { content: '\e81d'; } /* 'Ó†ù' */
.icon-email:before { content: '\e81c'; } /* 'Ó†ú' */
.icon-macstore:before { content: '\e81b'; } /* 'Ó†õ' */
.icon-podcast:before { content: '\e81a'; } /* 'Ó†ö' */
.icon-amazon:before { content: '\e819'; } /* 'Ó†ô' */
.icon-cloudapp:before { content: '\e827'; } /* 'Ó†ß' */
.icon-dropbox:before { content: '\e828'; } /* 'Ó†®' */
.icon-ebay:before { content: '\e829'; } /* 'Ó†©' */
.icon-facebook:before { content: '\e82a'; } /* 'Ó†™' */
.icon-github:before { content: '\e82b'; } /* 'Ó†´' */
.icon-github-circled:before { content: '\e82c'; } /* 'Ó†¨' */
.icon-googleplay:before { content: '\e82d'; } /* 'Ó†≠' */
.icon-itunes:before { content: '\e82e'; } /* 'Ó†Æ' */
.icon-gmail:before { content: '\e82f'; } /* 'Ó†Ø' */
.icon-soundcloud:before { content: '\e830'; } /* 'Ó†∞' */
.icon-tumblr:before { content: '\e831'; } /* 'Ó†±' */
.icon-eventbrite:before { content: '\e83b'; } /* 'Ó†ª' */
.icon-scribd:before { content: '\e83a'; } /* 'Ó†∫' */
.icon-posterous:before { content: '\e839'; } /* 'Ó†π' */
.icon-stripe:before { content: '\e838'; } /* 'Ó†∏' */
.icon-cart:before { content: '\e837'; } /* 'Ó†∑' */
.icon-print:before { content: '\e836'; } /* 'Ó†∂' */
.icon-instagram:before { content: '\e835'; } /* 'Ó†µ' */
.icon-appnet:before { content: '\e834'; } /* 'Ó†¥' */
.icon-buffer:before { content: '\e833'; } /* 'Ó†≥' */
.icon-pocket:before { content: '\e832'; } /* 'Ó†≤' */
.icon-mobile:before { content: '\e8ea'; } /* 'Ó£™' */
#stacks_in_409435_93 {
	font-size: 110%;
}
.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_409435_272 {
	height: 15px;
}#stacks_in_409435_263>.s3_row {
	margin: 0 -0px;
}

#stacks_in_409435_263>.s3_row>.s3_column_left {
	width: 40.00%;
}

#stacks_in_409435_263>.s3_row>.s3_column_center {
	width: 40.000000%;
}

#stacks_in_409435_263>.s3_row>.s3_column_right {
	width: 20.00%;
}

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








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



}



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


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


}




#stacks_in_409435_263 {
	margin: 0px 0px 0px 30px;
}
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_409435_267 {
		
}




#AuImage_stacks_in_409435_267, #CHAuImage_stacks_in_409435_267 {
	width: 100%;
	height:100%;
	max-width:500px;
	max-height: 500px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_409435_267 img, #CHAuImage_stacks_in_409435_267 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_409435_267.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_409435_267.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_409435_267.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_409435_267.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_409435_267 {
	
	
	position:absolute; 
	background-color: #861123 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_409435_267.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_409435_267 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_409435_267 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_409435_267 .top{
	top: 0;
}

/*/#AuImage_stacks_in_409435_267:hover #AuCaption_stacks_in_409435_267, #CHAuImage_stacks_in_409435_267:hover #AuCaption_stacks_in_409435_267 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_409435_267 .AuCaption_stacks_in_409435_267 .stacks_out:first-of-type {
	padding: 5% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_409435_267 img {
	margin: 0 auto;
	Heigh:145%; 
	Widh:145%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	
	
}

#AuImage_stacks_in_409435_267:hover img, #AuImage_stacks_in_409435_267 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_409435_267:hover img {
	-webkit-filter: blur(1px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(157deg) invert(39%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_409435_267 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(17%)  ;
	
	 -webkit-transition: all 1s ease-in-out;
	  -moz-transition: all 1s ease-in-out;
	  -o-transition: all 1s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_409435_267 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_409435_267:hover .BSLCaption_stacks_in_409435_267 , #CHAuImage_stacks_in_409435_267:hover .BSLCaption_stacks_in_409435_267{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_409435_267 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_409435_267:hover .BSBCaption_stacks_in_409435_267 , #CHAuImage_stacks_in_409435_267:hover .BSBCaption_stacks_in_409435_267{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_409435_267 .BSBCaption_stacks_in_409435_267 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_409435_267 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_409435_267:hover .BSRCaption_stacks_in_409435_267 , #CHAuImage_stacks_in_409435_267:hover .BSRCaption_stacks_in_409435_267{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_409435_267 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_409435_267:hover .TSLCaption_stacks_in_409435_267 , #CHAuImage_stacks_in_409435_267:hover .TSLCaption_stacks_in_409435_267{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_409435_267 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_409435_267:hover .TSTCaption_stacks_in_409435_267 , #CHAuImage_stacks_in_409435_267:hover .TSTCaption_stacks_in_409435_267{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_409435_267 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_409435_267:hover .TSRCaption_stacks_in_409435_267 , #CHAuImage_stacks_in_409435_267:hover .TSRCaption_stacks_in_409435_267{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_409435_267  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_409435_267 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_409435_267 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_409435_267 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_409435_267 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_409435_267 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_409435_267, #CHAuImage_stacks_in_409435_267 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_409435_267 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_409435_267 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_409435_267 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_409435_267 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_409435_267 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_409435_267 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 1px;
}

#spacerStackstacks_in_409435_285 {
	height: 1px;
}.spacerStack {
	height: 1px;
}

#spacerStackstacks_in_409435_286 {
	height: 1px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_102Calligrapher{			font-size: 200% !important;			color: #FDFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409435_102Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_102Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_102Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_102Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_102Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_102Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_102Calligrapher h6, .stacks_in_409435_102Calligrapher h5, .stacks_in_409435_102Calligrapher h4, .stacks_in_409435_102Calligrapher h3, .stacks_in_409435_102Calligrapher h2, .stacks_in_409435_102Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_102Calligrapher, .stacks_in_409435_102Calligrapher h1, .stacks_in_409435_102Calligrapher h2, .stacks_in_409435_102Calligrapher h3, .stacks_in_409435_102Calligrapher h4, .stacks_in_409435_102Calligrapher h5, .stacks_in_409435_102Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_102targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_102Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409435_102Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409435_102Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409435_102Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409435_110 {
	height: 20px;
}
#stacks_in_409435_110 {
	border: solid rgba(253, 255, 255, 1.00);
	border-width: 1px 0px 0px 0px;
}

#stacks_out_409435_110 {
	width: 100px;
	margin-left:0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_112Calligrapher{			font-size: 140% !important;			color: #CFD1DA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_409435_112Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_112Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_112Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_112Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_112Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_112Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_112Calligrapher h6, .stacks_in_409435_112Calligrapher h5, .stacks_in_409435_112Calligrapher h4, .stacks_in_409435_112Calligrapher h3, .stacks_in_409435_112Calligrapher h2, .stacks_in_409435_112Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_112Calligrapher, .stacks_in_409435_112Calligrapher h1, .stacks_in_409435_112Calligrapher h2, .stacks_in_409435_112Calligrapher h3, .stacks_in_409435_112Calligrapher h4, .stacks_in_409435_112Calligrapher h5, .stacks_in_409435_112Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_112targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_112Calligrapher a:link{			color: #CFD1DA !important;			text-decoration: none !important;		}				.stacks_in_409435_112Calligrapher a:visited{			color: #CFD1DA !important;		}				.stacks_in_409435_112Calligrapher a:active{			color: #CFD1DA !important;		}				.stacks_in_409435_112Calligrapher a:hover{			color: #5CA9FF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code *//* LinkListerThing Stack— B3: Bigfoot Responsive by RapidWeaver Central */




/* LINK LISTS 
====================== */


#stacks_in_409435_115 #linklisterThingstacks_in_409435_115 {
	display: block;
	position: relative;
	width: 100%;
	overflow: hidden;
  	-webkit-backface-visibility: hidden;
  	-webkit-transform: rotate(0deg) skewY(0deg);
}

#stacks_in_409435_115 #listthingstacks_in_409435_115 {
	display: block;
	position: relative;
}

#stacks_in_409435_115 #listthingstacks_in_409435_115 ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#stacks_in_409435_115 #listthingstacks_in_409435_115 li {
		
	color: #5CA9FF;
	font-size: 110%;
	margin: 0;
	padding: 0 0 0 0px;
	position: relative;
	text-decoration:none;
	line-height: 30px;
}

#stacks_in_409435_115 #listthingstacks_in_409435_115 li a {
	color: #5CA9FF;
	text-decoration:none;
}

#stacks_in_409435_115 #listthingstacks_in_409435_115 li:hover, #stacks_in_409435_115 #listthingstacks_in_409435_115 li a:hover, #stacks_in_409435_115 #listthingstacks_in_409435_115 li:hover a  {
	text-decoration:none;
	color: #5CA9FF !important;
}

#stacks_in_409435_115 .icon-dot {
	
	color:  #5CA9FF !important;
	font-size: 110%;
 		
}

#stacks_in_409435_115  .text_padding_left a {
	padding-left: 0px;
	color:  #5CA9FF;
}

#stacks_in_409435_115 #listthingstacks_in_409435_115 li:hover span.icon-dot, #stacks_in_409435_115 #listthingstacks_in_409435_115 li:hover  span.text_padding_left    {
	color: #5CA9FF !important;
}

/* LINK EFFECTS 
====================== */

/*  0. No Background  */

.hover_effect0stacks_in_409435_115 {
	background: transparent;
}

/*  1. Rollover   */

.hover_effect1stacks_in_409435_115 {
	background: #A1EBF9;
}

.hover_effect1stacks_in_409435_115:hover {
	background: #DA4453;
}



/*  4.  Brackets Effect  */

.hover_effect4stacks_in_409435_115  {
	position: relative;
	padding: 0;
 	-webkit-backface-visibility: hidden;
  	-webkit-transform: rotate(0deg) skewY(0deg);
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
    		 box-sizing: border-box;
}

.hover_effect4stacks_in_409435_115 a::before,
.hover_effect4stacks_in_409435_115 a::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	   -moz-transition: -moz-transform 0.3s, opacity 0.2s;
			transition: transform 0.3s, opacity 0.2s;
}

.hover_effect4stacks_in_409435_115 a::before {
	margin-right: 10px;
	content: '[';
	-webkit-transform: translateX(20px);
	   -moz-transform: translateX(20px);
			transform: translateX(20px);
}

.hover_effect4stacks_in_409435_115 a::after {
	margin-left: 10px;
	content: ']';
	-webkit-transform: translateX(-20px);
	   -moz-transform: translateX(-20px);
			transform: translateX(-20px);
}

.hover_effect4stacks_in_409435_115 a:hover::before,
.hover_effect4stacks_in_409435_115 a:hover::after,
.hover_effect4stacks_in_409435_115 a:focus::before,
.hover_effect4stacks_in_409435_115 a:focus::after {
	opacity: 1;
	color: ;
	-webkit-transform: translateX(0px);
	   -moz-transform: translateX(0px);
			transform: translateX(0px);
}

/*  5. Animated  Slide Effect */

.hover_effect5stacks_in_409435_115 a:hover {
 	text-decoration: none;
}

.hover_effect5stacks_in_409435_115 a:active {
 	text-decoration: none;
}

.hover_effect5stacks_in_409435_115 a:before, 
.hover_effect5stacks_in_409435_115 a:after {
	content: '';
	position: absolute;
	bottom: -2px;
	left: 100%;
	width: 0;
	height: 100%;
	background: #DA4453;
	-webkit-transition: width 300ms ease;
	transition: width 300ms ease;
	z-index: -1;
}

.hover_effect5stacks_in_409435_115 a:after {
	left: 100%;
	left: 0;
}

.hover_effect5stacks_in_409435_115 a:hover:before, 
.hover_effect5stacks_in_409435_115 a:hover:after {
	width: 100%;
}

/*  6 Sandwich  Effect */

.hover_effect6stacks_in_409435_115 {
}

.hover_effect6stacks_in_409435_115 a {
	padding: 10px 10px 10px 0;
	color: #5CA9FF;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

.hover_effect6stacks_in_409435_115 a::before,
.hover_effect6stacks_in_409435_115 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #5CA9FF;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.hover_effect6stacks_in_409435_115 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.hover_effect6stacks_in_409435_115 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.hover_effect6stacks_in_409435_115 a:hover,
.hover_effect6stacks_in_409435_115 a:focus {
	color: #fff;
}

.hover_effect6stacks_in_409435_115 a:hover::before,
.hover_effect6stacks_in_409435_115 a:focus::before,
.hover_effect6stacks_in_409435_115 a:hover::after,
.hover_effect6stacks_in_409435_115 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
  #stacks_in_409435_115 [class^="icon-dot"]:before, #stacks_in_409435_115 [class*="icon-dot"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  30px;
  margin-left: .2em;
}
 
.icon-note:before { content: '\e83d'; } /* 'Ó†Ω' */
.icon-stackoverflow:before { content: '\e83c'; } /* 'Ó†º' */
.icon-music:before { content: '\e84a'; } /* 'Ó°ä' */
.icon-search:before { content: '\e84b'; } /* 'Ó°ã' */
.icon-flashlight:before { content: '\e84c'; } /* 'Ó°å' */
.icon-mail:before { content: '\e84d'; } /* 'Ó°ç' */
.icon-heart:before { content: '\e84e'; } /* 'Ó°é' */
.icon-heart-empty:before { content: '\e84f'; } /* 'Ó°è' */
.icon-star:before { content: '\e850'; } /* 'Ó°ê' */
.icon-star-empty:before { content: '\e851'; } /* 'Ó°ë' */
.icon-user:before { content: '\e852'; } /* 'Ó°í' */
.icon-users:before { content: '\e853'; } /* 'Ó°ì' */
.icon-user-add:before { content: '\e854'; } /* 'Ó°î' */
.icon-video:before { content: '\e855'; } /* 'Ó°ï' */
.icon-picture:before { content: '\e856'; } /* 'Ó°ñ' */
.icon-camera:before { content: '\e848'; } /* 'Ó°à' */
.icon-layout:before { content: '\e845'; } /* 'Ó°Ö' */
.icon-menu:before { content: '\e844'; } /* 'Ó°Ñ' */
.icon-check:before { content: '\e841'; } /* 'Ó°Å' */
.icon-cancel:before { content: '\e83f'; } /* 'Ó†ø' */
.icon-cancel-circled:before { content: '\e865'; } /* 'Ó°•' */
.icon-cancel-squared:before { content: '\e864'; } /* 'Ó°§' */
.icon-plus:before { content: '\e863'; } /* 'Ó°£' */
.icon-plus-circled:before { content: '\e862'; } /* 'Ó°¢' */
.icon-plus-squared:before { content: '\e861'; } /* 'Ó°°' */
.icon-minus:before { content: '\e860'; } /* 'Ó°†' */
.icon-minus-circled:before { content: '\e85f'; } /* 'Ó°ü' */
.icon-minus-squared:before { content: '\e85e'; } /* 'Ó°û' */
.icon-help:before { content: '\e85d'; } /* 'Ó°ù' */
.icon-help-circled:before { content: '\e85c'; } /* 'Ó°ú' */
.icon-info:before { content: '\e85b'; } /* 'Ó°õ' */
.icon-info-circled:before { content: '\e85a'; } /* 'Ó°ö' */
.icon-back:before { content: '\e859'; } /* 'Ó°ô' */
.icon-home:before { content: '\e858'; } /* 'Ó°ò' */
.icon-link:before { content: '\e857'; } /* 'Ó°ó' */
.icon-attach:before { content: '\e847'; } /* 'Ó°á' */
.icon-lock:before { content: '\e846'; } /* 'Ó°Ü' */
.icon-lock-open:before { content: '\e843'; } /* 'Ó°É' */
.icon-eye:before { content: '\e842'; } /* 'Ó°Ç' */
.icon-tag:before { content: '\e840'; } /* 'Ó°Ä' */
.icon-bookmark:before { content: '\e866'; } /* 'Ó°¶' */
.icon-bookmarks:before { content: '\e867'; } /* 'Ó°ß' */
.icon-flag:before { content: '\e868'; } /* 'Ó°®' */
.icon-thumbs-up:before { content: '\e869'; } /* 'Ó°©' */
.icon-thumbs-down:before { content: '\e874'; } /* 'Ó°¥' */
.icon-download:before { content: '\e877'; } /* 'Ó°∑' */
.icon-upload:before { content: '\e878'; } /* 'Ó°∏' */
.icon-upload-cloud:before { content: '\e87c'; } /* 'Ó°º' */
.icon-reply:before { content: '\e87d'; } /* 'Ó°Ω' */
.icon-reply-all:before { content: '\e883'; } /* 'Ó¢É' */
.icon-forward:before { content: '\e886'; } /* 'Ó¢Ü' */
.icon-quote:before { content: '\e887'; } /* 'Ó¢á' */
.icon-code:before { content: '\e88c'; } /* 'Ó¢å' */
.icon-export:before { content: '\e88d'; } /* 'Ó¢ç' */
.icon-pencil:before { content: '\e892'; } /* 'Ó¢í' */
.icon-feather:before { content: '\e893'; } /* 'Ó¢ì' */
.icon-print-1:before { content: '\e898'; } /* 'Ó¢ò' */
.icon-retweet:before { content: '\e899'; } /* 'Ó¢ô' */
.icon-keyboard:before { content: '\e89e'; } /* 'Ó¢û' */
.icon-comment:before { content: '\e89f'; } /* 'Ó¢ü' */
.icon-chat:before { content: '\e86a'; } /* 'Ó°™' */
.icon-bell:before { content: '\e871'; } /* 'Ó°±' */
.icon-attention:before { content: '\e86d'; } /* 'Ó°≠' */
.icon-alert:before { content: '\e870'; } /* 'Ó°∞' */
.icon-vcard:before { content: '\e873'; } /* 'Ó°≥' */
.icon-address:before { content: '\e872'; } /* 'Ó°≤' */
.icon-location:before { content: '\e879'; } /* 'Ó°π' */
.icon-map:before { content: '\e87e'; } /* 'Ó°æ' */
.icon-direction:before { content: '\e87f'; } /* 'Ó°ø' */
.icon-compass:before { content: '\e882'; } /* 'Ó¢Ç' */
.icon-cup:before { content: '\e884'; } /* 'Ó¢Ñ' */
.icon-trash:before { content: '\e888'; } /* 'Ó¢à' */
.icon-doc:before { content: '\e88b'; } /* 'Ó¢ã' */
.icon-docs:before { content: '\e88e'; } /* 'Ó¢é' */
.icon-doc-landscape:before { content: '\e891'; } /* 'Ó¢ë' */
.icon-doc-text:before { content: '\e894'; } /* 'Ó¢î' */
.icon-doc-text-inv:before { content: '\e897'; } /* 'Ó¢ó' */
.icon-newspaper:before { content: '\e89a'; } /* 'Ó¢ö' */
.icon-book-open:before { content: '\e89d'; } /* 'Ó¢ù' */
.icon-book:before { content: '\e8a0'; } /* 'Ó¢†' */
.icon-folder:before { content: '\e86b'; } /* 'Ó°´' */
.icon-archive:before { content: '\e86c'; } /* 'Ó°¨' */
.icon-box:before { content: '\e86e'; } /* 'Ó°Æ' */
.icon-rss-1:before { content: '\e86f'; } /* 'Ó°Ø' */
.icon-phone:before { content: '\e875'; } /* 'Ó°µ' */
.icon-cog:before { content: '\e876'; } /* 'Ó°∂' */
.icon-tools:before { content: '\e87b'; } /* 'Ó°ª' */
.icon-share:before { content: '\e87a'; } /* 'Ó°∫' */
.icon-shareable:before { content: '\e880'; } /* 'Ó¢Ä' */
.icon-basket:before { content: '\e881'; } /* 'Ó¢Å' */
.icon-bag:before { content: '\e885'; } /* 'Ó¢Ö' */
.icon-calendar-1:before { content: '\e889'; } /* 'Ó¢â' */
.icon-login:before { content: '\e88a'; } /* 'Ó¢ä' */
.icon-logout:before { content: '\e88f'; } /* 'Ó¢è' */
.icon-mic:before { content: '\e890'; } /* 'Ó¢ê' */
.icon-mute:before { content: '\e895'; } /* 'Ó¢ï' */
.icon-sound:before { content: '\e896'; } /* 'Ó¢ñ' */
.icon-volume:before { content: '\e89b'; } /* 'Ó¢õ' */
.icon-clock:before { content: '\e89c'; } /* 'Ó¢ú' */
.icon-hourglass:before { content: '\e8a1'; } /* 'Ó¢°' */
.icon-lamp:before { content: '\e8b5'; } /* 'Ó¢µ' */
.icon-light-down:before { content: '\e8b4'; } /* 'Ó¢¥' */
.icon-light-up:before { content: '\e8b3'; } /* 'Ó¢≥' */
.icon-adjust:before { content: '\e8b2'; } /* 'Ó¢≤' */
.icon-block:before { content: '\e8b1'; } /* 'Ó¢±' */
.icon-resize-full:before { content: '\e8b0'; } /* 'Ó¢∞' */
.icon-resize-small:before { content: '\e8af'; } /* 'Ó¢Ø' */
.icon-popup:before { content: '\e8ae'; } /* 'Ó¢Æ' */
.icon-publish:before { content: '\e8ad'; } /* 'Ó¢≠' */
.icon-window:before { content: '\e8ac'; } /* 'Ó¢¨' */
.icon-arrow-combo:before { content: '\e8ab'; } /* 'Ó¢´' */
.icon-down-circled:before { content: '\e8aa'; } /* 'Ó¢™' */
.icon-left-circled:before { content: '\e8a9'; } /* 'Ó¢©' */
.icon-right-circled:before { content: '\e8a8'; } /* 'Ó¢®' */
.icon-up-circled:before { content: '\e8a7'; } /* 'Ó¢ß' */
.icon-down-open:before { content: '\e8a6'; } /* 'Ó¢¶' */
.icon-left-open:before { content: '\e8a5'; } /* 'Ó¢•' */
.icon-right-open:before { content: '\e8a4'; } /* 'Ó¢§' */
.icon-up-open:before { content: '\e8a3'; } /* 'Ó¢£' */
.icon-down-open-mini:before { content: '\e8a2'; } /* 'Ó¢¢' */
.icon-left-open-mini:before { content: '\e8b6'; } /* 'Ó¢∂' */
.icon-right-open-mini:before { content: '\e8b7'; } /* 'Ó¢∑' */
.icon-up-open-mini:before { content: '\e8b8'; } /* 'Ó¢∏' */
.icon-down-open-big:before { content: '\e8b9'; } /* 'Ó¢π' */
.icon-left-open-big:before { content: '\e8ba'; } /* 'Ó¢∫' */
.icon-right-open-big:before { content: '\e8bb'; } /* 'Ó¢ª' */
.icon-up-open-big:before { content: '\e8bc'; } /* 'Ó¢º' */
.icon-down:before { content: '\e8bd'; } /* 'Ó¢Ω' */
.icon-left:before { content: '\e8be'; } /* 'Ó¢æ' */
.icon-right:before { content: '\e8bf'; } /* 'Ó¢ø' */
.icon-up:before { content: '\e8c0'; } /* 'Ó£Ä' */
.icon-down-dir:before { content: '\e8c1'; } /* 'Ó£Å' */
.icon-left-dir:before { content: '\e8c2'; } /* 'Ó£Ç' */
.icon-right-dir:before { content: '\e8c3'; } /* 'Ó£É' */
.icon-up-dir:before { content: '\e8c4'; } /* 'Ó£Ñ' */
.icon-down-bold:before { content: '\e8c5'; } /* 'Ó£Ö' */
.icon-left-bold:before { content: '\e8c6'; } /* 'Ó£Ü' */
.icon-right-bold:before { content: '\e8c7'; } /* 'Ó£á' */
.icon-up-bold:before { content: '\e8c8'; } /* 'Ó£à' */
.icon-down-thin:before { content: '\e8c9'; } /* 'Ó£â' */
.icon-left-thin:before { content: '\e8dd'; } /* 'Ó£ù' */
.icon-right-thin:before { content: '\e8dc'; } /* 'Ó£ú' */
.icon-up-thin:before { content: '\e8db'; } /* 'Ó£õ' */
.icon-ccw:before { content: '\e8da'; } /* 'Ó£ö' */
.icon-cw:before { content: '\e8d9'; } /* 'Ó£ô' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* 'Ó£ò' */
.icon-level-down:before { content: '\e8d7'; } /* 'Ó£ó' */
.icon-level-up:before { content: '\e8d6'; } /* 'Ó£ñ' */
.icon-shuffle:before { content: '\e8d5'; } /* 'Ó£ï' */
.icon-loop:before { content: '\e8d4'; } /* 'Ó£î' */
.icon-switch:before { content: '\e8d3'; } /* 'Ó£ì' */
.icon-play:before { content: '\e8d2'; } /* 'Ó£í' */
.icon-stop:before { content: '\e8d1'; } /* 'Ó£ë' */
.icon-pause:before { content: '\e8d0'; } /* 'Ó£ê' */
.icon-record:before { content: '\e8cf'; } /* 'Ó£è' */
.icon-to-end:before { content: '\e8ce'; } /* 'Ó£é' */
.icon-to-start:before { content: '\e8cd'; } /* 'Ó£ç' */
.icon-fast-forward:before { content: '\e8cc'; } /* 'Ó£å' */
.icon-fast-backward:before { content: '\e8cb'; } /* 'Ó£ã' */
.icon-progress-0:before { content: '\e8ca'; } /* 'Ó£ä' */
.icon-progress-1:before { content: '\e8de'; } /* 'Ó£û' */
.icon-progress-2:before { content: '\e8df'; } /* 'Ó£ü' */
.icon-progress-3:before { content: '\e8e0'; } /* 'Ó£†' */
.icon-target:before { content: '\e8e1'; } /* 'Ó£°' */
.icon-palette:before { content: '\e8e2'; } /* 'Ó£¢' */
.icon-list:before { content: '\e8e3'; } /* 'Ó££' */
.icon-list-add:before { content: '\e8e4'; } /* 'Ó£§' */
.icon-signal:before { content: '\e8e5'; } /* 'Ó£•' */
.icon-trophy:before { content: '\e8e6'; } /* 'Ó£¶' */
.icon-battery:before { content: '\e8e7'; } /* 'Ó£ß' */
.icon-back-in-time:before { content: '\e8e8'; } /* 'Ó£®' */
.icon-monitor:before { content: '\e8e9'; } /* 'Ó£©' */
.icon-note-beamed:before { content: '\e849'; } /* 'Ó°â' */
.icon-network:before { content: '\e8eb'; } /* 'Ó£´' */
.icon-cd:before { content: '\e8ec'; } /* 'Ó£¨' */
.icon-inbox:before { content: '\e8ed'; } /* 'Ó£≠' */
.icon-install:before { content: '\e8ee'; } /* 'Ó£Æ' */
.icon-globe:before { content: '\e8ef'; } /* 'Ó£Ø' */
.icon-cloud:before { content: '\e8f0'; } /* 'Ó£∞' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* 'Ó£±' */
.icon-flash:before { content: '\e905'; } /* 'Ó§Ö' */
.icon-moon:before { content: '\e904'; } /* 'Ó§Ñ' */
.icon-flight:before { content: '\e903'; } /* 'Ó§É' */
.icon-paper-plane:before { content: '\e902'; } /* 'Ó§Ç' */
.icon-leaf:before { content: '\e901'; } /* 'Ó§Å' */
.icon-lifebuoy:before { content: '\e900'; } /* 'Ó§Ä' */
.icon-mouse:before { content: '\e8ff'; } /* 'Ó£ø' */
.icon-briefcase:before { content: '\e8fe'; } /* 'Ó£æ' */
.icon-suitcase:before { content: '\e8fd'; } /* 'Ó£Ω' */
.icon-dot:before { content: '\e8fb'; } /* 'Ó£ª' */
.icon-dot-2:before { content: '\e8fc'; } /* 'Ó£º' */
.icon-dot-3:before { content: '\e8fa'; } /* 'Ó£∫' */
.icon-brush:before { content: '\e8f9'; } /* 'Ó£π' */
.icon-magnet:before { content: '\e8f8'; } /* 'Ó£∏' */
.icon-infinity:before { content: '\e8f7'; } /* 'Ó£∑' */
.icon-erase:before { content: '\e8f6'; } /* 'Ó£∂' */
.icon-chart-pie:before { content: '\e8f5'; } /* 'Ó£µ' */
.icon-chart-line:before { content: '\e8f4'; } /* 'Ó£¥' */
.icon-chart-bar:before { content: '\e8f3'; } /* 'Ó£≥' */
.icon-chart-area:before { content: '\e8f2'; } /* 'Ó£≤' */
.icon-tape:before { content: '\e906'; } /* 'Ó§Ü' */
.icon-graduation-cap:before { content: '\e907'; } /* 'Ó§á' */
.icon-language:before { content: '\e908'; } /* 'Ó§à' */
.icon-ticket:before { content: '\e909'; } /* 'Ó§â' */
.icon-water:before { content: '\e90a'; } /* 'Ó§ä' */
.icon-droplet:before { content: '\e90b'; } /* 'Ó§ã' */
.icon-air:before { content: '\e90c'; } /* 'Ó§å' */
.icon-credit-card:before { content: '\e90d'; } /* 'Ó§ç' */
.icon-floppy:before { content: '\e90e'; } /* 'Ó§é' */
.icon-clipboard:before { content: '\e90f'; } /* 'Ó§è' */
.icon-megaphone:before { content: '\e910'; } /* 'Ó§ê' */
.icon-database:before { content: '\e911'; } /* 'Ó§ë' */
.icon-drive:before { content: '\e912'; } /* 'Ó§í' */
.icon-bucket:before { content: '\e913'; } /* 'Ó§ì' */
.icon-thermometer:before { content: '\e914'; } /* 'Ó§î' */
.icon-key:before { content: '\e915'; } /* 'Ó§ï' */
.icon-flow-cascade:before { content: '\e916'; } /* 'Ó§ñ' */
.icon-flow-branch:before { content: '\e917'; } /* 'Ó§ó' */
.icon-flow-tree:before { content: '\e918'; } /* 'Ó§ò' */
.icon-flow-line:before { content: '\e919'; } /* 'Ó§ô' */
.icon-flow-parallel:before { content: '\e92d'; } /* 'Ó§≠' */
.icon-rocket:before { content: '\e92c'; } /* 'Ó§¨' */
.icon-gauge:before { content: '\e92b'; } /* 'Ó§´' */
.icon-traffic-cone:before { content: '\e92a'; } /* 'Ó§™' */
.icon-cc-1:before { content: '\e929'; } /* 'Ó§©' */
.icon-cc-by:before { content: '\e928'; } /* 'Ó§®' */
.icon-cc-nc:before { content: '\e927'; } /* 'Ó§ß' */
.icon-cc-nc-eu:before { content: '\e926'; } /* 'Ó§¶' */
.icon-cc-nc-jp:before { content: '\e925'; } /* 'Ó§•' */
.icon-cc-sa:before { content: '\e924'; } /* 'Ó§§' */
.icon-cc-nd:before { content: '\e923'; } /* 'Ó§£' */
.icon-cc-pd:before { content: '\e922'; } /* 'Ó§¢' */
.icon-cc-zero:before { content: '\e921'; } /* 'Ó§°' */
.icon-cc-share:before { content: '\e920'; } /* 'Ó§†' */
.icon-cc-remix:before { content: '\e91f'; } /* 'Ó§ü' */
.icon-github-1:before { content: '\e91e'; } /* 'Ó§û' */
.icon-github-circled-1:before { content: '\e91d'; } /* 'Ó§ù' */
.icon-flickr-1:before { content: '\e91c'; } /* 'Ó§ú' */
.icon-flickr-circled:before { content: '\e91b'; } /* 'Ó§õ' */
.icon-vimeo-1:before { content: '\e91a'; } /* 'Ó§ö' */
.icon-vimeo-circled:before { content: '\e92e'; } /* 'Ó§Æ' */
.icon-twitter-1:before { content: '\e92f'; } /* 'Ó§Ø' */
.icon-twitter-circled:before { content: '\e930'; } /* 'Ó§∞' */
.icon-facebook-1:before { content: '\e931'; } /* 'Ó§±' */
.icon-facebook-circled:before { content: '\e932'; } /* 'Ó§≤' */
.icon-facebook-squared:before { content: '\e933'; } /* 'Ó§≥' */
.icon-gplus-1:before { content: '\e934'; } /* 'Ó§¥' */
.icon-gplus-circled:before { content: '\e935'; } /* 'Ó§µ' */
.icon-pinterest-1:before { content: '\e936'; } /* 'Ó§∂' */
.icon-pinterest-circled:before { content: '\e937'; } /* 'Ó§∑' */
.icon-tumblr-1:before { content: '\e938'; } /* 'Ó§∏' */
.icon-tumblr-circled:before { content: '\e939'; } /* 'Ó§π' */
.icon-linkedin-1:before { content: '\e93a'; } /* 'Ó§∫' */
.icon-linkedin-circled:before { content: '\e93b'; } /* 'Ó§ª' */
.icon-dribbble-1:before { content: '\e93c'; } /* 'Ó§º' */
.icon-dribbble-circled:before { content: '\e93d'; } /* 'Ó§Ω' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* 'Ó§æ' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* 'Ó§ø' */
.icon-lastfm:before { content: '\e940'; } /* 'Ó•Ä' */
.icon-lastfm-circled:before { content: '\e941'; } /* 'Ó•Å' */
.icon-rdio:before { content: '\e954'; } /* 'Ó•î' */
.icon-rdio-circled:before { content: '\e953'; } /* 'Ó•ì' */
.icon-spotify:before { content: '\e952'; } /* 'Ó•í' */
.icon-qq:before { content: '\e951'; } /* 'Ó•ë' */
.icon-instagram-1:before { content: '\e950'; } /* 'Ó•ê' */
.icon-dropbox-1:before { content: '\e94f'; } /* 'Ó•è' */
.icon-evernote-1:before { content: '\e94e'; } /* 'Ó•é' */
.icon-flattr:before { content: '\e94d'; } /* 'Ó•ç' */
.icon-skype-1:before { content: '\e94c'; } /* 'Ó•å' */
.icon-skype-circled:before { content: '\e94b'; } /* 'Ó•ã' */
.icon-renren:before { content: '\e94a'; } /* 'Ó•ä' */
.icon-sina-weibo:before { content: '\e949'; } /* 'Ó•â' */
.icon-paypal-1:before { content: '\e948'; } /* 'Ó•à' */
.icon-picasa:before { content: '\e947'; } /* 'Ó•á' */
.icon-soundcloud-1:before { content: '\e946'; } /* 'Ó•Ü' */
.icon-mixi:before { content: '\e945'; } /* 'Ó•Ö' */
.icon-behance:before { content: '\e944'; } /* 'Ó•Ñ' */
.icon-google-circles:before { content: '\e943'; } /* 'Ó•É' */
.icon-vkontakte:before { content: '\e942'; } /* 'Ó•Ç' */
.icon-smashing:before { content: '\e955'; } /* 'Ó•ï' */
.icon-sweden:before { content: '\e956'; } /* 'Ó•ñ' */
.icon-db-shape:before { content: '\e957'; } /* 'Ó•ó' */
.icon-logo-db:before { content: '\e83e'; } /* 'Ó†æ' */
.icon-paypal:before { content: '\e800'; } /* 'Ó†Ä' */
.icon-eventful:before { content: '\e801'; } /* 'Ó†Å' */
.icon-smashmag:before { content: '\e802'; } /* 'Ó†Ç' */
.icon-gplus:before { content: '\e803'; } /* 'Ó†É' */
.icon-wikipedia:before { content: '\e804'; } /* 'Ó†Ñ' */
.icon-calendar:before { content: '\e805'; } /* 'Ó†Ö' */
.icon-stumbleupon:before { content: '\e806'; } /* 'Ó†Ü' */
.icon-fivehundredpx:before { content: '\e807'; } /* 'Ó†á' */
.icon-pinterest:before { content: '\e808'; } /* 'Ó†à' */
.icon-w3c:before { content: '\e809'; } /* 'Ó†â' */
.icon-foursquare:before { content: '\e80a'; } /* 'Ó†ä' */
.icon-html5:before { content: '\e80b'; } /* 'Ó†ã' */
.icon-ie:before { content: '\e80c'; } /* 'Ó†å' */
.icon-call:before { content: '\e80d'; } /* 'Ó†ç' */
.icon-digg:before { content: '\e80e'; } /* 'Ó†é' */
.icon-reddit:before { content: '\e80f'; } /* 'Ó†è' */
.icon-appstore:before { content: '\e810'; } /* 'Ó†ê' */
.icon-blogger:before { content: '\e811'; } /* 'Ó†ë' */
.icon-cc:before { content: '\e812'; } /* 'Ó†í' */
.icon-dribbble:before { content: '\e813'; } /* 'Ó†ì' */
.icon-evernote:before { content: '\e814'; } /* 'Ó†î' */
.icon-flickr:before { content: '\e815'; } /* 'Ó†ï' */
.icon-google:before { content: '\e816'; } /* 'Ó†ñ' */
.icon-instapaper:before { content: '\e817'; } /* 'Ó†ó' */
.icon-weibo:before { content: '\e818'; } /* 'Ó†ò' */
.icon-linkedin:before { content: '\e826'; } /* 'Ó†¶' */
.icon-disqus:before { content: '\e825'; } /* 'Ó†•' */
.icon-rss:before { content: '\e824'; } /* 'Ó†§' */
.icon-skype:before { content: '\e823'; } /* 'Ó†£' */
.icon-twitter:before { content: '\e822'; } /* 'Ó†¢' */
.icon-youtube:before { content: '\e821'; } /* 'Ó†°' */
.icon-vimeo:before { content: '\e820'; } /* 'Ó††' */
.icon-windows:before { content: '\e81f'; } /* 'Ó†ü' */
.icon-xing:before { content: '\e81e'; } /* 'Ó†û' */
.icon-yahoo:before { content: '\e81d'; } /* 'Ó†ù' */
.icon-email:before { content: '\e81c'; } /* 'Ó†ú' */
.icon-macstore:before { content: '\e81b'; } /* 'Ó†õ' */
.icon-podcast:before { content: '\e81a'; } /* 'Ó†ö' */
.icon-amazon:before { content: '\e819'; } /* 'Ó†ô' */
.icon-cloudapp:before { content: '\e827'; } /* 'Ó†ß' */
.icon-dropbox:before { content: '\e828'; } /* 'Ó†®' */
.icon-ebay:before { content: '\e829'; } /* 'Ó†©' */
.icon-facebook:before { content: '\e82a'; } /* 'Ó†™' */
.icon-github:before { content: '\e82b'; } /* 'Ó†´' */
.icon-github-circled:before { content: '\e82c'; } /* 'Ó†¨' */
.icon-googleplay:before { content: '\e82d'; } /* 'Ó†≠' */
.icon-itunes:before { content: '\e82e'; } /* 'Ó†Æ' */
.icon-gmail:before { content: '\e82f'; } /* 'Ó†Ø' */
.icon-soundcloud:before { content: '\e830'; } /* 'Ó†∞' */
.icon-tumblr:before { content: '\e831'; } /* 'Ó†±' */
.icon-eventbrite:before { content: '\e83b'; } /* 'Ó†ª' */
.icon-scribd:before { content: '\e83a'; } /* 'Ó†∫' */
.icon-posterous:before { content: '\e839'; } /* 'Ó†π' */
.icon-stripe:before { content: '\e838'; } /* 'Ó†∏' */
.icon-cart:before { content: '\e837'; } /* 'Ó†∑' */
.icon-print:before { content: '\e836'; } /* 'Ó†∂' */
.icon-instagram:before { content: '\e835'; } /* 'Ó†µ' */
.icon-appnet:before { content: '\e834'; } /* 'Ó†¥' */
.icon-buffer:before { content: '\e833'; } /* 'Ó†≥' */
.icon-pocket:before { content: '\e832'; } /* 'Ó†≤' */
.icon-mobile:before { content: '\e8ea'; } /* 'Ó£™' */.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_409435_132 {
	height: 15px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_134Calligrapher{			font-size: 80% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_134Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_134Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_134Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_134Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_134Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_134Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_134Calligrapher h6, .stacks_in_409435_134Calligrapher h5, .stacks_in_409435_134Calligrapher h4, .stacks_in_409435_134Calligrapher h3, .stacks_in_409435_134Calligrapher h2, .stacks_in_409435_134Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_134Calligrapher, .stacks_in_409435_134Calligrapher h1, .stacks_in_409435_134Calligrapher h2, .stacks_in_409435_134Calligrapher h3, .stacks_in_409435_134Calligrapher h4, .stacks_in_409435_134Calligrapher h5, .stacks_in_409435_134Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_134targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_134Calligrapher a:link{			color: #FDFFFF !important;			text-decoration: none !important;		}				.stacks_in_409435_134Calligrapher a:visited{			color: #FDFFFF !important;		}				.stacks_in_409435_134Calligrapher a:active{			color: #FDFFFF !important;		}				.stacks_in_409435_134Calligrapher a:hover{			color: #5CA9FF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409435_146 {
	height: 30px;
}.spacerStack {
	height: 70px;
}

#spacerStackstacks_in_409435_149 {
	height: 70px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_150Calligrapher{			font-size: 200% !important;			color: #FDFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_150Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_150Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_150Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_150Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_150Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_150Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_150Calligrapher h6, .stacks_in_409435_150Calligrapher h5, .stacks_in_409435_150Calligrapher h4, .stacks_in_409435_150Calligrapher h3, .stacks_in_409435_150Calligrapher h2, .stacks_in_409435_150Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_150Calligrapher, .stacks_in_409435_150Calligrapher h1, .stacks_in_409435_150Calligrapher h2, .stacks_in_409435_150Calligrapher h3, .stacks_in_409435_150Calligrapher h4, .stacks_in_409435_150Calligrapher h5, .stacks_in_409435_150Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_150targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_150Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409435_150Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409435_150Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409435_150Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409435_155 {
	height: 7px;
}.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409435_156 {
	height: 30px;
}
#stacks_in_409435_156 {
	border: solid rgba(253, 255, 255, 1.00);
	border-width: 1px 0px 0px 0px;
}

#stacks_out_409435_156 {
	width: 100px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_297Calligrapher{			font-size: 160% !important;			color: #CFD1DA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_297Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_297Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_297Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_297Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_297Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_297Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_297Calligrapher h6, .stacks_in_409435_297Calligrapher h5, .stacks_in_409435_297Calligrapher h4, .stacks_in_409435_297Calligrapher h3, .stacks_in_409435_297Calligrapher h2, .stacks_in_409435_297Calligrapher h1{			color: #D6D8E0 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_297Calligrapher, .stacks_in_409435_297Calligrapher h1, .stacks_in_409435_297Calligrapher h2, .stacks_in_409435_297Calligrapher h3, .stacks_in_409435_297Calligrapher h4, .stacks_in_409435_297Calligrapher h5, .stacks_in_409435_297Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_297targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_297Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409435_297Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409435_297Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409435_297Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_301Calligrapher{			font-size: 120% !important;			color: #CFD1DA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_301Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_301Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_301Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_301Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_301Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_301Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_301Calligrapher h6, .stacks_in_409435_301Calligrapher h5, .stacks_in_409435_301Calligrapher h4, .stacks_in_409435_301Calligrapher h3, .stacks_in_409435_301Calligrapher h2, .stacks_in_409435_301Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_301Calligrapher, .stacks_in_409435_301Calligrapher h1, .stacks_in_409435_301Calligrapher h2, .stacks_in_409435_301Calligrapher h3, .stacks_in_409435_301Calligrapher h4, .stacks_in_409435_301Calligrapher h5, .stacks_in_409435_301Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_301targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_301Calligrapher a:link{			color: #FDFFFF !important;			text-decoration: none !important;		}				.stacks_in_409435_301Calligrapher a:visited{			color: #FDFFFF !important;		}				.stacks_in_409435_301Calligrapher a:active{			color: #FDFFFF !important;		}				.stacks_in_409435_301Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409435_305 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_306Calligrapher{			font-size: 160% !important;			color: #F2F4FF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_306Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_306Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_306Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_306Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_306Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_306Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_306Calligrapher h6, .stacks_in_409435_306Calligrapher h5, .stacks_in_409435_306Calligrapher h4, .stacks_in_409435_306Calligrapher h3, .stacks_in_409435_306Calligrapher h2, .stacks_in_409435_306Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_306Calligrapher, .stacks_in_409435_306Calligrapher h1, .stacks_in_409435_306Calligrapher h2, .stacks_in_409435_306Calligrapher h3, .stacks_in_409435_306Calligrapher h4, .stacks_in_409435_306Calligrapher h5, .stacks_in_409435_306Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_306targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_306Calligrapher a:link{			color: #FDFFFF !important;			text-decoration: none !important;		}				.stacks_in_409435_306Calligrapher a:visited{			color: #FDFFFF !important;		}				.stacks_in_409435_306Calligrapher a:active{			color: #FDFFFF !important;		}				.stacks_in_409435_306Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 8px;
}

#spacerStackstacks_in_409435_310 {
	height: 8px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_311Calligrapher{			font-size: 100% !important;			color: #CFD1DA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_311Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_311Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_311Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_311Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_311Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_311Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_311Calligrapher h6, .stacks_in_409435_311Calligrapher h5, .stacks_in_409435_311Calligrapher h4, .stacks_in_409435_311Calligrapher h3, .stacks_in_409435_311Calligrapher h2, .stacks_in_409435_311Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_311Calligrapher, .stacks_in_409435_311Calligrapher h1, .stacks_in_409435_311Calligrapher h2, .stacks_in_409435_311Calligrapher h3, .stacks_in_409435_311Calligrapher h4, .stacks_in_409435_311Calligrapher h5, .stacks_in_409435_311Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_311targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_311Calligrapher a:link{			color: #FDFFFF !important;			text-decoration: none !important;		}				.stacks_in_409435_311Calligrapher a:visited{			color: #FDFFFF !important;		}				.stacks_in_409435_311Calligrapher a:active{			color: #FDFFFF !important;		}				.stacks_in_409435_311Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_409435_167 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_168Calligrapher{			font-size: 120% !important;			color: #FDFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_168Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_168Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_168Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_168Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_168Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_168Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_168Calligrapher h6, .stacks_in_409435_168Calligrapher h5, .stacks_in_409435_168Calligrapher h4, .stacks_in_409435_168Calligrapher h3, .stacks_in_409435_168Calligrapher h2, .stacks_in_409435_168Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_168Calligrapher, .stacks_in_409435_168Calligrapher h1, .stacks_in_409435_168Calligrapher h2, .stacks_in_409435_168Calligrapher h3, .stacks_in_409435_168Calligrapher h4, .stacks_in_409435_168Calligrapher h5, .stacks_in_409435_168Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_168targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_168Calligrapher a:link{			color: #FDFFFF !important;			text-decoration: none !important;		}				.stacks_in_409435_168Calligrapher a:visited{			color: #FDFFFF !important;		}				.stacks_in_409435_168Calligrapher a:active{			color: #FDFFFF !important;		}				.stacks_in_409435_168Calligrapher a:hover{			color: #5CA9FF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_409435_172 {
	height: 60px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_173Calligrapher{			font-size: 200% !important;			color: #FDFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_173Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_173Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_173Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_173Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_173Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_173Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_173Calligrapher h6, .stacks_in_409435_173Calligrapher h5, .stacks_in_409435_173Calligrapher h4, .stacks_in_409435_173Calligrapher h3, .stacks_in_409435_173Calligrapher h2, .stacks_in_409435_173Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_173Calligrapher, .stacks_in_409435_173Calligrapher h1, .stacks_in_409435_173Calligrapher h2, .stacks_in_409435_173Calligrapher h3, .stacks_in_409435_173Calligrapher h4, .stacks_in_409435_173Calligrapher h5, .stacks_in_409435_173Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_173targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_173Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409435_173Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409435_173Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409435_173Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409435_177 {
	height: 7px;
}.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409435_178 {
	height: 30px;
}
#stacks_in_409435_178 {
	border: solid rgba(253, 255, 255, 1.00);
	border-width: 1px 0px 0px 0px;
}

#stacks_out_409435_178 {
	width: 100px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_183Calligrapher{			font-size: 140% !important;			color: #CFD1DA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_183Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_183Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_183Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_183Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_183Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_183Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_183Calligrapher h6, .stacks_in_409435_183Calligrapher h5, .stacks_in_409435_183Calligrapher h4, .stacks_in_409435_183Calligrapher h3, .stacks_in_409435_183Calligrapher h2, .stacks_in_409435_183Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_183Calligrapher, .stacks_in_409435_183Calligrapher h1, .stacks_in_409435_183Calligrapher h2, .stacks_in_409435_183Calligrapher h3, .stacks_in_409435_183Calligrapher h4, .stacks_in_409435_183Calligrapher h5, .stacks_in_409435_183Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_183targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_183Calligrapher a:link{			color: #CFD1DA !important;			text-decoration: none !important;		}				.stacks_in_409435_183Calligrapher a:visited{			color: #CFD1DA !important;		}				.stacks_in_409435_183Calligrapher a:active{			color: #CFD1DA !important;		}				.stacks_in_409435_183Calligrapher a:hover{			color: #F4F2F6 !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code *//* LinkListerThing Stack— B3: Bigfoot Responsive by RapidWeaver Central */




/* LINK LISTS 
====================== */


#stacks_in_409435_185 #linklisterThingstacks_in_409435_185 {
	display: block;
	position: relative;
	width: 100%;
	overflow: hidden;
  	-webkit-backface-visibility: hidden;
  	-webkit-transform: rotate(0deg) skewY(0deg);
}

#stacks_in_409435_185 #listthingstacks_in_409435_185 {
	display: block;
	position: relative;
}

#stacks_in_409435_185 #listthingstacks_in_409435_185 ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#stacks_in_409435_185 #listthingstacks_in_409435_185 li {
		
	color: #5CA9FF;
	font-size: 100%;
	margin: 0;
	padding: 0 0 0 0px;
	position: relative;
	text-decoration:none;
	line-height: 30px;
}

#stacks_in_409435_185 #listthingstacks_in_409435_185 li a {
	color: #5CA9FF;
	text-decoration:none;
}

#stacks_in_409435_185 #listthingstacks_in_409435_185 li:hover, #stacks_in_409435_185 #listthingstacks_in_409435_185 li a:hover, #stacks_in_409435_185 #listthingstacks_in_409435_185 li:hover a  {
	text-decoration:none;
	color: #5CA9FF !important;
}

#stacks_in_409435_185 .icon-mail {
	
	color:  #5CA9FF !important;
	font-size: 100%;
 		
}

#stacks_in_409435_185  .text_padding_left a {
	padding-left: 0px;
	color:  #5CA9FF;
}

#stacks_in_409435_185 #listthingstacks_in_409435_185 li:hover span.icon-mail, #stacks_in_409435_185 #listthingstacks_in_409435_185 li:hover  span.text_padding_left    {
	color: #5CA9FF !important;
}

/* LINK EFFECTS 
====================== */

/*  0. No Background  */

.hover_effect0stacks_in_409435_185 {
	background: transparent;
}

/*  1. Rollover   */

.hover_effect1stacks_in_409435_185 {
	background: #A1EBF9;
}

.hover_effect1stacks_in_409435_185:hover {
	background: #DA4453;
}



/*  4.  Brackets Effect  */

.hover_effect4stacks_in_409435_185  {
	position: relative;
	padding: 0;
 	-webkit-backface-visibility: hidden;
  	-webkit-transform: rotate(0deg) skewY(0deg);
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
    		 box-sizing: border-box;
}

.hover_effect4stacks_in_409435_185 a::before,
.hover_effect4stacks_in_409435_185 a::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	   -moz-transition: -moz-transform 0.3s, opacity 0.2s;
			transition: transform 0.3s, opacity 0.2s;
}

.hover_effect4stacks_in_409435_185 a::before {
	margin-right: 10px;
	content: '[';
	-webkit-transform: translateX(20px);
	   -moz-transform: translateX(20px);
			transform: translateX(20px);
}

.hover_effect4stacks_in_409435_185 a::after {
	margin-left: 10px;
	content: ']';
	-webkit-transform: translateX(-20px);
	   -moz-transform: translateX(-20px);
			transform: translateX(-20px);
}

.hover_effect4stacks_in_409435_185 a:hover::before,
.hover_effect4stacks_in_409435_185 a:hover::after,
.hover_effect4stacks_in_409435_185 a:focus::before,
.hover_effect4stacks_in_409435_185 a:focus::after {
	opacity: 1;
	color: ;
	-webkit-transform: translateX(0px);
	   -moz-transform: translateX(0px);
			transform: translateX(0px);
}

/*  5. Animated  Slide Effect */

.hover_effect5stacks_in_409435_185 a:hover {
 	text-decoration: none;
}

.hover_effect5stacks_in_409435_185 a:active {
 	text-decoration: none;
}

.hover_effect5stacks_in_409435_185 a:before, 
.hover_effect5stacks_in_409435_185 a:after {
	content: '';
	position: absolute;
	bottom: -2px;
	left: 100%;
	width: 0;
	height: 100%;
	background: #DA4453;
	-webkit-transition: width 300ms ease;
	transition: width 300ms ease;
	z-index: -1;
}

.hover_effect5stacks_in_409435_185 a:after {
	left: 100%;
	left: 0;
}

.hover_effect5stacks_in_409435_185 a:hover:before, 
.hover_effect5stacks_in_409435_185 a:hover:after {
	width: 100%;
}

/*  6 Sandwich  Effect */

.hover_effect6stacks_in_409435_185 {
}

.hover_effect6stacks_in_409435_185 a {
	padding: 10px 10px 10px 0;
	color: #5CA9FF;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

.hover_effect6stacks_in_409435_185 a::before,
.hover_effect6stacks_in_409435_185 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #5CA9FF;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.hover_effect6stacks_in_409435_185 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.hover_effect6stacks_in_409435_185 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.hover_effect6stacks_in_409435_185 a:hover,
.hover_effect6stacks_in_409435_185 a:focus {
	color: #fff;
}

.hover_effect6stacks_in_409435_185 a:hover::before,
.hover_effect6stacks_in_409435_185 a:focus::before,
.hover_effect6stacks_in_409435_185 a:hover::after,
.hover_effect6stacks_in_409435_185 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
  #stacks_in_409435_185 [class^="icon-mail"]:before, #stacks_in_409435_185 [class*="icon-mail"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  30px;
  margin-left: .2em;
}
 
.icon-note:before { content: '\e83d'; } /* 'Ó†Ω' */
.icon-stackoverflow:before { content: '\e83c'; } /* 'Ó†º' */
.icon-music:before { content: '\e84a'; } /* 'Ó°ä' */
.icon-search:before { content: '\e84b'; } /* 'Ó°ã' */
.icon-flashlight:before { content: '\e84c'; } /* 'Ó°å' */
.icon-mail:before { content: '\e84d'; } /* 'Ó°ç' */
.icon-heart:before { content: '\e84e'; } /* 'Ó°é' */
.icon-heart-empty:before { content: '\e84f'; } /* 'Ó°è' */
.icon-star:before { content: '\e850'; } /* 'Ó°ê' */
.icon-star-empty:before { content: '\e851'; } /* 'Ó°ë' */
.icon-user:before { content: '\e852'; } /* 'Ó°í' */
.icon-users:before { content: '\e853'; } /* 'Ó°ì' */
.icon-user-add:before { content: '\e854'; } /* 'Ó°î' */
.icon-video:before { content: '\e855'; } /* 'Ó°ï' */
.icon-picture:before { content: '\e856'; } /* 'Ó°ñ' */
.icon-camera:before { content: '\e848'; } /* 'Ó°à' */
.icon-layout:before { content: '\e845'; } /* 'Ó°Ö' */
.icon-menu:before { content: '\e844'; } /* 'Ó°Ñ' */
.icon-check:before { content: '\e841'; } /* 'Ó°Å' */
.icon-cancel:before { content: '\e83f'; } /* 'Ó†ø' */
.icon-cancel-circled:before { content: '\e865'; } /* 'Ó°•' */
.icon-cancel-squared:before { content: '\e864'; } /* 'Ó°§' */
.icon-plus:before { content: '\e863'; } /* 'Ó°£' */
.icon-plus-circled:before { content: '\e862'; } /* 'Ó°¢' */
.icon-plus-squared:before { content: '\e861'; } /* 'Ó°°' */
.icon-minus:before { content: '\e860'; } /* 'Ó°†' */
.icon-minus-circled:before { content: '\e85f'; } /* 'Ó°ü' */
.icon-minus-squared:before { content: '\e85e'; } /* 'Ó°û' */
.icon-help:before { content: '\e85d'; } /* 'Ó°ù' */
.icon-help-circled:before { content: '\e85c'; } /* 'Ó°ú' */
.icon-info:before { content: '\e85b'; } /* 'Ó°õ' */
.icon-info-circled:before { content: '\e85a'; } /* 'Ó°ö' */
.icon-back:before { content: '\e859'; } /* 'Ó°ô' */
.icon-home:before { content: '\e858'; } /* 'Ó°ò' */
.icon-link:before { content: '\e857'; } /* 'Ó°ó' */
.icon-attach:before { content: '\e847'; } /* 'Ó°á' */
.icon-lock:before { content: '\e846'; } /* 'Ó°Ü' */
.icon-lock-open:before { content: '\e843'; } /* 'Ó°É' */
.icon-eye:before { content: '\e842'; } /* 'Ó°Ç' */
.icon-tag:before { content: '\e840'; } /* 'Ó°Ä' */
.icon-bookmark:before { content: '\e866'; } /* 'Ó°¶' */
.icon-bookmarks:before { content: '\e867'; } /* 'Ó°ß' */
.icon-flag:before { content: '\e868'; } /* 'Ó°®' */
.icon-thumbs-up:before { content: '\e869'; } /* 'Ó°©' */
.icon-thumbs-down:before { content: '\e874'; } /* 'Ó°¥' */
.icon-download:before { content: '\e877'; } /* 'Ó°∑' */
.icon-upload:before { content: '\e878'; } /* 'Ó°∏' */
.icon-upload-cloud:before { content: '\e87c'; } /* 'Ó°º' */
.icon-reply:before { content: '\e87d'; } /* 'Ó°Ω' */
.icon-reply-all:before { content: '\e883'; } /* 'Ó¢É' */
.icon-forward:before { content: '\e886'; } /* 'Ó¢Ü' */
.icon-quote:before { content: '\e887'; } /* 'Ó¢á' */
.icon-code:before { content: '\e88c'; } /* 'Ó¢å' */
.icon-export:before { content: '\e88d'; } /* 'Ó¢ç' */
.icon-pencil:before { content: '\e892'; } /* 'Ó¢í' */
.icon-feather:before { content: '\e893'; } /* 'Ó¢ì' */
.icon-print-1:before { content: '\e898'; } /* 'Ó¢ò' */
.icon-retweet:before { content: '\e899'; } /* 'Ó¢ô' */
.icon-keyboard:before { content: '\e89e'; } /* 'Ó¢û' */
.icon-comment:before { content: '\e89f'; } /* 'Ó¢ü' */
.icon-chat:before { content: '\e86a'; } /* 'Ó°™' */
.icon-bell:before { content: '\e871'; } /* 'Ó°±' */
.icon-attention:before { content: '\e86d'; } /* 'Ó°≠' */
.icon-alert:before { content: '\e870'; } /* 'Ó°∞' */
.icon-vcard:before { content: '\e873'; } /* 'Ó°≥' */
.icon-address:before { content: '\e872'; } /* 'Ó°≤' */
.icon-location:before { content: '\e879'; } /* 'Ó°π' */
.icon-map:before { content: '\e87e'; } /* 'Ó°æ' */
.icon-direction:before { content: '\e87f'; } /* 'Ó°ø' */
.icon-compass:before { content: '\e882'; } /* 'Ó¢Ç' */
.icon-cup:before { content: '\e884'; } /* 'Ó¢Ñ' */
.icon-trash:before { content: '\e888'; } /* 'Ó¢à' */
.icon-doc:before { content: '\e88b'; } /* 'Ó¢ã' */
.icon-docs:before { content: '\e88e'; } /* 'Ó¢é' */
.icon-doc-landscape:before { content: '\e891'; } /* 'Ó¢ë' */
.icon-doc-text:before { content: '\e894'; } /* 'Ó¢î' */
.icon-doc-text-inv:before { content: '\e897'; } /* 'Ó¢ó' */
.icon-newspaper:before { content: '\e89a'; } /* 'Ó¢ö' */
.icon-book-open:before { content: '\e89d'; } /* 'Ó¢ù' */
.icon-book:before { content: '\e8a0'; } /* 'Ó¢†' */
.icon-folder:before { content: '\e86b'; } /* 'Ó°´' */
.icon-archive:before { content: '\e86c'; } /* 'Ó°¨' */
.icon-box:before { content: '\e86e'; } /* 'Ó°Æ' */
.icon-rss-1:before { content: '\e86f'; } /* 'Ó°Ø' */
.icon-phone:before { content: '\e875'; } /* 'Ó°µ' */
.icon-cog:before { content: '\e876'; } /* 'Ó°∂' */
.icon-tools:before { content: '\e87b'; } /* 'Ó°ª' */
.icon-share:before { content: '\e87a'; } /* 'Ó°∫' */
.icon-shareable:before { content: '\e880'; } /* 'Ó¢Ä' */
.icon-basket:before { content: '\e881'; } /* 'Ó¢Å' */
.icon-bag:before { content: '\e885'; } /* 'Ó¢Ö' */
.icon-calendar-1:before { content: '\e889'; } /* 'Ó¢â' */
.icon-login:before { content: '\e88a'; } /* 'Ó¢ä' */
.icon-logout:before { content: '\e88f'; } /* 'Ó¢è' */
.icon-mic:before { content: '\e890'; } /* 'Ó¢ê' */
.icon-mute:before { content: '\e895'; } /* 'Ó¢ï' */
.icon-sound:before { content: '\e896'; } /* 'Ó¢ñ' */
.icon-volume:before { content: '\e89b'; } /* 'Ó¢õ' */
.icon-clock:before { content: '\e89c'; } /* 'Ó¢ú' */
.icon-hourglass:before { content: '\e8a1'; } /* 'Ó¢°' */
.icon-lamp:before { content: '\e8b5'; } /* 'Ó¢µ' */
.icon-light-down:before { content: '\e8b4'; } /* 'Ó¢¥' */
.icon-light-up:before { content: '\e8b3'; } /* 'Ó¢≥' */
.icon-adjust:before { content: '\e8b2'; } /* 'Ó¢≤' */
.icon-block:before { content: '\e8b1'; } /* 'Ó¢±' */
.icon-resize-full:before { content: '\e8b0'; } /* 'Ó¢∞' */
.icon-resize-small:before { content: '\e8af'; } /* 'Ó¢Ø' */
.icon-popup:before { content: '\e8ae'; } /* 'Ó¢Æ' */
.icon-publish:before { content: '\e8ad'; } /* 'Ó¢≠' */
.icon-window:before { content: '\e8ac'; } /* 'Ó¢¨' */
.icon-arrow-combo:before { content: '\e8ab'; } /* 'Ó¢´' */
.icon-down-circled:before { content: '\e8aa'; } /* 'Ó¢™' */
.icon-left-circled:before { content: '\e8a9'; } /* 'Ó¢©' */
.icon-right-circled:before { content: '\e8a8'; } /* 'Ó¢®' */
.icon-up-circled:before { content: '\e8a7'; } /* 'Ó¢ß' */
.icon-down-open:before { content: '\e8a6'; } /* 'Ó¢¶' */
.icon-left-open:before { content: '\e8a5'; } /* 'Ó¢•' */
.icon-right-open:before { content: '\e8a4'; } /* 'Ó¢§' */
.icon-up-open:before { content: '\e8a3'; } /* 'Ó¢£' */
.icon-down-open-mini:before { content: '\e8a2'; } /* 'Ó¢¢' */
.icon-left-open-mini:before { content: '\e8b6'; } /* 'Ó¢∂' */
.icon-right-open-mini:before { content: '\e8b7'; } /* 'Ó¢∑' */
.icon-up-open-mini:before { content: '\e8b8'; } /* 'Ó¢∏' */
.icon-down-open-big:before { content: '\e8b9'; } /* 'Ó¢π' */
.icon-left-open-big:before { content: '\e8ba'; } /* 'Ó¢∫' */
.icon-right-open-big:before { content: '\e8bb'; } /* 'Ó¢ª' */
.icon-up-open-big:before { content: '\e8bc'; } /* 'Ó¢º' */
.icon-down:before { content: '\e8bd'; } /* 'Ó¢Ω' */
.icon-left:before { content: '\e8be'; } /* 'Ó¢æ' */
.icon-right:before { content: '\e8bf'; } /* 'Ó¢ø' */
.icon-up:before { content: '\e8c0'; } /* 'Ó£Ä' */
.icon-down-dir:before { content: '\e8c1'; } /* 'Ó£Å' */
.icon-left-dir:before { content: '\e8c2'; } /* 'Ó£Ç' */
.icon-right-dir:before { content: '\e8c3'; } /* 'Ó£É' */
.icon-up-dir:before { content: '\e8c4'; } /* 'Ó£Ñ' */
.icon-down-bold:before { content: '\e8c5'; } /* 'Ó£Ö' */
.icon-left-bold:before { content: '\e8c6'; } /* 'Ó£Ü' */
.icon-right-bold:before { content: '\e8c7'; } /* 'Ó£á' */
.icon-up-bold:before { content: '\e8c8'; } /* 'Ó£à' */
.icon-down-thin:before { content: '\e8c9'; } /* 'Ó£â' */
.icon-left-thin:before { content: '\e8dd'; } /* 'Ó£ù' */
.icon-right-thin:before { content: '\e8dc'; } /* 'Ó£ú' */
.icon-up-thin:before { content: '\e8db'; } /* 'Ó£õ' */
.icon-ccw:before { content: '\e8da'; } /* 'Ó£ö' */
.icon-cw:before { content: '\e8d9'; } /* 'Ó£ô' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* 'Ó£ò' */
.icon-level-down:before { content: '\e8d7'; } /* 'Ó£ó' */
.icon-level-up:before { content: '\e8d6'; } /* 'Ó£ñ' */
.icon-shuffle:before { content: '\e8d5'; } /* 'Ó£ï' */
.icon-loop:before { content: '\e8d4'; } /* 'Ó£î' */
.icon-switch:before { content: '\e8d3'; } /* 'Ó£ì' */
.icon-play:before { content: '\e8d2'; } /* 'Ó£í' */
.icon-stop:before { content: '\e8d1'; } /* 'Ó£ë' */
.icon-pause:before { content: '\e8d0'; } /* 'Ó£ê' */
.icon-record:before { content: '\e8cf'; } /* 'Ó£è' */
.icon-to-end:before { content: '\e8ce'; } /* 'Ó£é' */
.icon-to-start:before { content: '\e8cd'; } /* 'Ó£ç' */
.icon-fast-forward:before { content: '\e8cc'; } /* 'Ó£å' */
.icon-fast-backward:before { content: '\e8cb'; } /* 'Ó£ã' */
.icon-progress-0:before { content: '\e8ca'; } /* 'Ó£ä' */
.icon-progress-1:before { content: '\e8de'; } /* 'Ó£û' */
.icon-progress-2:before { content: '\e8df'; } /* 'Ó£ü' */
.icon-progress-3:before { content: '\e8e0'; } /* 'Ó£†' */
.icon-target:before { content: '\e8e1'; } /* 'Ó£°' */
.icon-palette:before { content: '\e8e2'; } /* 'Ó£¢' */
.icon-list:before { content: '\e8e3'; } /* 'Ó££' */
.icon-list-add:before { content: '\e8e4'; } /* 'Ó£§' */
.icon-signal:before { content: '\e8e5'; } /* 'Ó£•' */
.icon-trophy:before { content: '\e8e6'; } /* 'Ó£¶' */
.icon-battery:before { content: '\e8e7'; } /* 'Ó£ß' */
.icon-back-in-time:before { content: '\e8e8'; } /* 'Ó£®' */
.icon-monitor:before { content: '\e8e9'; } /* 'Ó£©' */
.icon-note-beamed:before { content: '\e849'; } /* 'Ó°â' */
.icon-network:before { content: '\e8eb'; } /* 'Ó£´' */
.icon-cd:before { content: '\e8ec'; } /* 'Ó£¨' */
.icon-inbox:before { content: '\e8ed'; } /* 'Ó£≠' */
.icon-install:before { content: '\e8ee'; } /* 'Ó£Æ' */
.icon-globe:before { content: '\e8ef'; } /* 'Ó£Ø' */
.icon-cloud:before { content: '\e8f0'; } /* 'Ó£∞' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* 'Ó£±' */
.icon-flash:before { content: '\e905'; } /* 'Ó§Ö' */
.icon-moon:before { content: '\e904'; } /* 'Ó§Ñ' */
.icon-flight:before { content: '\e903'; } /* 'Ó§É' */
.icon-paper-plane:before { content: '\e902'; } /* 'Ó§Ç' */
.icon-leaf:before { content: '\e901'; } /* 'Ó§Å' */
.icon-lifebuoy:before { content: '\e900'; } /* 'Ó§Ä' */
.icon-mouse:before { content: '\e8ff'; } /* 'Ó£ø' */
.icon-briefcase:before { content: '\e8fe'; } /* 'Ó£æ' */
.icon-suitcase:before { content: '\e8fd'; } /* 'Ó£Ω' */
.icon-dot:before { content: '\e8fb'; } /* 'Ó£ª' */
.icon-dot-2:before { content: '\e8fc'; } /* 'Ó£º' */
.icon-dot-3:before { content: '\e8fa'; } /* 'Ó£∫' */
.icon-brush:before { content: '\e8f9'; } /* 'Ó£π' */
.icon-magnet:before { content: '\e8f8'; } /* 'Ó£∏' */
.icon-infinity:before { content: '\e8f7'; } /* 'Ó£∑' */
.icon-erase:before { content: '\e8f6'; } /* 'Ó£∂' */
.icon-chart-pie:before { content: '\e8f5'; } /* 'Ó£µ' */
.icon-chart-line:before { content: '\e8f4'; } /* 'Ó£¥' */
.icon-chart-bar:before { content: '\e8f3'; } /* 'Ó£≥' */
.icon-chart-area:before { content: '\e8f2'; } /* 'Ó£≤' */
.icon-tape:before { content: '\e906'; } /* 'Ó§Ü' */
.icon-graduation-cap:before { content: '\e907'; } /* 'Ó§á' */
.icon-language:before { content: '\e908'; } /* 'Ó§à' */
.icon-ticket:before { content: '\e909'; } /* 'Ó§â' */
.icon-water:before { content: '\e90a'; } /* 'Ó§ä' */
.icon-droplet:before { content: '\e90b'; } /* 'Ó§ã' */
.icon-air:before { content: '\e90c'; } /* 'Ó§å' */
.icon-credit-card:before { content: '\e90d'; } /* 'Ó§ç' */
.icon-floppy:before { content: '\e90e'; } /* 'Ó§é' */
.icon-clipboard:before { content: '\e90f'; } /* 'Ó§è' */
.icon-megaphone:before { content: '\e910'; } /* 'Ó§ê' */
.icon-database:before { content: '\e911'; } /* 'Ó§ë' */
.icon-drive:before { content: '\e912'; } /* 'Ó§í' */
.icon-bucket:before { content: '\e913'; } /* 'Ó§ì' */
.icon-thermometer:before { content: '\e914'; } /* 'Ó§î' */
.icon-key:before { content: '\e915'; } /* 'Ó§ï' */
.icon-flow-cascade:before { content: '\e916'; } /* 'Ó§ñ' */
.icon-flow-branch:before { content: '\e917'; } /* 'Ó§ó' */
.icon-flow-tree:before { content: '\e918'; } /* 'Ó§ò' */
.icon-flow-line:before { content: '\e919'; } /* 'Ó§ô' */
.icon-flow-parallel:before { content: '\e92d'; } /* 'Ó§≠' */
.icon-rocket:before { content: '\e92c'; } /* 'Ó§¨' */
.icon-gauge:before { content: '\e92b'; } /* 'Ó§´' */
.icon-traffic-cone:before { content: '\e92a'; } /* 'Ó§™' */
.icon-cc-1:before { content: '\e929'; } /* 'Ó§©' */
.icon-cc-by:before { content: '\e928'; } /* 'Ó§®' */
.icon-cc-nc:before { content: '\e927'; } /* 'Ó§ß' */
.icon-cc-nc-eu:before { content: '\e926'; } /* 'Ó§¶' */
.icon-cc-nc-jp:before { content: '\e925'; } /* 'Ó§•' */
.icon-cc-sa:before { content: '\e924'; } /* 'Ó§§' */
.icon-cc-nd:before { content: '\e923'; } /* 'Ó§£' */
.icon-cc-pd:before { content: '\e922'; } /* 'Ó§¢' */
.icon-cc-zero:before { content: '\e921'; } /* 'Ó§°' */
.icon-cc-share:before { content: '\e920'; } /* 'Ó§†' */
.icon-cc-remix:before { content: '\e91f'; } /* 'Ó§ü' */
.icon-github-1:before { content: '\e91e'; } /* 'Ó§û' */
.icon-github-circled-1:before { content: '\e91d'; } /* 'Ó§ù' */
.icon-flickr-1:before { content: '\e91c'; } /* 'Ó§ú' */
.icon-flickr-circled:before { content: '\e91b'; } /* 'Ó§õ' */
.icon-vimeo-1:before { content: '\e91a'; } /* 'Ó§ö' */
.icon-vimeo-circled:before { content: '\e92e'; } /* 'Ó§Æ' */
.icon-twitter-1:before { content: '\e92f'; } /* 'Ó§Ø' */
.icon-twitter-circled:before { content: '\e930'; } /* 'Ó§∞' */
.icon-facebook-1:before { content: '\e931'; } /* 'Ó§±' */
.icon-facebook-circled:before { content: '\e932'; } /* 'Ó§≤' */
.icon-facebook-squared:before { content: '\e933'; } /* 'Ó§≥' */
.icon-gplus-1:before { content: '\e934'; } /* 'Ó§¥' */
.icon-gplus-circled:before { content: '\e935'; } /* 'Ó§µ' */
.icon-pinterest-1:before { content: '\e936'; } /* 'Ó§∂' */
.icon-pinterest-circled:before { content: '\e937'; } /* 'Ó§∑' */
.icon-tumblr-1:before { content: '\e938'; } /* 'Ó§∏' */
.icon-tumblr-circled:before { content: '\e939'; } /* 'Ó§π' */
.icon-linkedin-1:before { content: '\e93a'; } /* 'Ó§∫' */
.icon-linkedin-circled:before { content: '\e93b'; } /* 'Ó§ª' */
.icon-dribbble-1:before { content: '\e93c'; } /* 'Ó§º' */
.icon-dribbble-circled:before { content: '\e93d'; } /* 'Ó§Ω' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* 'Ó§æ' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* 'Ó§ø' */
.icon-lastfm:before { content: '\e940'; } /* 'Ó•Ä' */
.icon-lastfm-circled:before { content: '\e941'; } /* 'Ó•Å' */
.icon-rdio:before { content: '\e954'; } /* 'Ó•î' */
.icon-rdio-circled:before { content: '\e953'; } /* 'Ó•ì' */
.icon-spotify:before { content: '\e952'; } /* 'Ó•í' */
.icon-qq:before { content: '\e951'; } /* 'Ó•ë' */
.icon-instagram-1:before { content: '\e950'; } /* 'Ó•ê' */
.icon-dropbox-1:before { content: '\e94f'; } /* 'Ó•è' */
.icon-evernote-1:before { content: '\e94e'; } /* 'Ó•é' */
.icon-flattr:before { content: '\e94d'; } /* 'Ó•ç' */
.icon-skype-1:before { content: '\e94c'; } /* 'Ó•å' */
.icon-skype-circled:before { content: '\e94b'; } /* 'Ó•ã' */
.icon-renren:before { content: '\e94a'; } /* 'Ó•ä' */
.icon-sina-weibo:before { content: '\e949'; } /* 'Ó•â' */
.icon-paypal-1:before { content: '\e948'; } /* 'Ó•à' */
.icon-picasa:before { content: '\e947'; } /* 'Ó•á' */
.icon-soundcloud-1:before { content: '\e946'; } /* 'Ó•Ü' */
.icon-mixi:before { content: '\e945'; } /* 'Ó•Ö' */
.icon-behance:before { content: '\e944'; } /* 'Ó•Ñ' */
.icon-google-circles:before { content: '\e943'; } /* 'Ó•É' */
.icon-vkontakte:before { content: '\e942'; } /* 'Ó•Ç' */
.icon-smashing:before { content: '\e955'; } /* 'Ó•ï' */
.icon-sweden:before { content: '\e956'; } /* 'Ó•ñ' */
.icon-db-shape:before { content: '\e957'; } /* 'Ó•ó' */
.icon-logo-db:before { content: '\e83e'; } /* 'Ó†æ' */
.icon-paypal:before { content: '\e800'; } /* 'Ó†Ä' */
.icon-eventful:before { content: '\e801'; } /* 'Ó†Å' */
.icon-smashmag:before { content: '\e802'; } /* 'Ó†Ç' */
.icon-gplus:before { content: '\e803'; } /* 'Ó†É' */
.icon-wikipedia:before { content: '\e804'; } /* 'Ó†Ñ' */
.icon-calendar:before { content: '\e805'; } /* 'Ó†Ö' */
.icon-stumbleupon:before { content: '\e806'; } /* 'Ó†Ü' */
.icon-fivehundredpx:before { content: '\e807'; } /* 'Ó†á' */
.icon-pinterest:before { content: '\e808'; } /* 'Ó†à' */
.icon-w3c:before { content: '\e809'; } /* 'Ó†â' */
.icon-foursquare:before { content: '\e80a'; } /* 'Ó†ä' */
.icon-html5:before { content: '\e80b'; } /* 'Ó†ã' */
.icon-ie:before { content: '\e80c'; } /* 'Ó†å' */
.icon-call:before { content: '\e80d'; } /* 'Ó†ç' */
.icon-digg:before { content: '\e80e'; } /* 'Ó†é' */
.icon-reddit:before { content: '\e80f'; } /* 'Ó†è' */
.icon-appstore:before { content: '\e810'; } /* 'Ó†ê' */
.icon-blogger:before { content: '\e811'; } /* 'Ó†ë' */
.icon-cc:before { content: '\e812'; } /* 'Ó†í' */
.icon-dribbble:before { content: '\e813'; } /* 'Ó†ì' */
.icon-evernote:before { content: '\e814'; } /* 'Ó†î' */
.icon-flickr:before { content: '\e815'; } /* 'Ó†ï' */
.icon-google:before { content: '\e816'; } /* 'Ó†ñ' */
.icon-instapaper:before { content: '\e817'; } /* 'Ó†ó' */
.icon-weibo:before { content: '\e818'; } /* 'Ó†ò' */
.icon-linkedin:before { content: '\e826'; } /* 'Ó†¶' */
.icon-disqus:before { content: '\e825'; } /* 'Ó†•' */
.icon-rss:before { content: '\e824'; } /* 'Ó†§' */
.icon-skype:before { content: '\e823'; } /* 'Ó†£' */
.icon-twitter:before { content: '\e822'; } /* 'Ó†¢' */
.icon-youtube:before { content: '\e821'; } /* 'Ó†°' */
.icon-vimeo:before { content: '\e820'; } /* 'Ó††' */
.icon-windows:before { content: '\e81f'; } /* 'Ó†ü' */
.icon-xing:before { content: '\e81e'; } /* 'Ó†û' */
.icon-yahoo:before { content: '\e81d'; } /* 'Ó†ù' */
.icon-email:before { content: '\e81c'; } /* 'Ó†ú' */
.icon-macstore:before { content: '\e81b'; } /* 'Ó†õ' */
.icon-podcast:before { content: '\e81a'; } /* 'Ó†ö' */
.icon-amazon:before { content: '\e819'; } /* 'Ó†ô' */
.icon-cloudapp:before { content: '\e827'; } /* 'Ó†ß' */
.icon-dropbox:before { content: '\e828'; } /* 'Ó†®' */
.icon-ebay:before { content: '\e829'; } /* 'Ó†©' */
.icon-facebook:before { content: '\e82a'; } /* 'Ó†™' */
.icon-github:before { content: '\e82b'; } /* 'Ó†´' */
.icon-github-circled:before { content: '\e82c'; } /* 'Ó†¨' */
.icon-googleplay:before { content: '\e82d'; } /* 'Ó†≠' */
.icon-itunes:before { content: '\e82e'; } /* 'Ó†Æ' */
.icon-gmail:before { content: '\e82f'; } /* 'Ó†Ø' */
.icon-soundcloud:before { content: '\e830'; } /* 'Ó†∞' */
.icon-tumblr:before { content: '\e831'; } /* 'Ó†±' */
.icon-eventbrite:before { content: '\e83b'; } /* 'Ó†ª' */
.icon-scribd:before { content: '\e83a'; } /* 'Ó†∫' */
.icon-posterous:before { content: '\e839'; } /* 'Ó†π' */
.icon-stripe:before { content: '\e838'; } /* 'Ó†∏' */
.icon-cart:before { content: '\e837'; } /* 'Ó†∑' */
.icon-print:before { content: '\e836'; } /* 'Ó†∂' */
.icon-instagram:before { content: '\e835'; } /* 'Ó†µ' */
.icon-appnet:before { content: '\e834'; } /* 'Ó†¥' */
.icon-buffer:before { content: '\e833'; } /* 'Ó†≥' */
.icon-pocket:before { content: '\e832'; } /* 'Ó†≤' */
.icon-mobile:before { content: '\e8ea'; } /* 'Ó£™' */
#stacks_in_409435_186 {
	font-size: 110%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409435_276 {
	height: 30px;
}/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_409435_273 {
		
}




#AuImage_stacks_in_409435_273, #CHAuImage_stacks_in_409435_273 {
	width: 100%;
	height:100%;
	max-width:100px;
	max-height: 100px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_409435_273 img, #CHAuImage_stacks_in_409435_273 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_409435_273.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_409435_273.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_409435_273.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_409435_273.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_409435_273 {
	
	
	position:absolute; 
	background-color: #861123 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_409435_273.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_409435_273 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_409435_273 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_409435_273 .top{
	top: 0;
}

/*/#AuImage_stacks_in_409435_273:hover #AuCaption_stacks_in_409435_273, #CHAuImage_stacks_in_409435_273:hover #AuCaption_stacks_in_409435_273 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_409435_273 .AuCaption_stacks_in_409435_273 .stacks_out:first-of-type {
	padding: 5% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_409435_273 img {
	margin: 0 auto;
	Heigh:145%; 
	Widh:145%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	
	
}

#AuImage_stacks_in_409435_273:hover img, #AuImage_stacks_in_409435_273 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_409435_273:hover img {
	-webkit-filter: blur(1px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(157deg) invert(39%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_409435_273 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(17%)  ;
	
	 -webkit-transition: all 1s ease-in-out;
	  -moz-transition: all 1s ease-in-out;
	  -o-transition: all 1s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_409435_273 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_409435_273:hover .BSLCaption_stacks_in_409435_273 , #CHAuImage_stacks_in_409435_273:hover .BSLCaption_stacks_in_409435_273{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_409435_273 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_409435_273:hover .BSBCaption_stacks_in_409435_273 , #CHAuImage_stacks_in_409435_273:hover .BSBCaption_stacks_in_409435_273{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_409435_273 .BSBCaption_stacks_in_409435_273 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_409435_273 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_409435_273:hover .BSRCaption_stacks_in_409435_273 , #CHAuImage_stacks_in_409435_273:hover .BSRCaption_stacks_in_409435_273{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_409435_273 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_409435_273:hover .TSLCaption_stacks_in_409435_273 , #CHAuImage_stacks_in_409435_273:hover .TSLCaption_stacks_in_409435_273{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_409435_273 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_409435_273:hover .TSTCaption_stacks_in_409435_273 , #CHAuImage_stacks_in_409435_273:hover .TSTCaption_stacks_in_409435_273{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_409435_273 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_409435_273:hover .TSRCaption_stacks_in_409435_273 , #CHAuImage_stacks_in_409435_273:hover .TSRCaption_stacks_in_409435_273{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_409435_273  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_409435_273 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_409435_273 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_409435_273 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_409435_273 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_409435_273 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_409435_273, #CHAuImage_stacks_in_409435_273 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_409435_273 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_409435_273 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_409435_273 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_409435_273 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_409435_273 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_409435_273 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	





#stacks_out_409435_273 {
	width: 250px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_409435_200 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_201Calligrapher{			font-size: 200% !important;			color: #FDFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_201Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_201Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_201Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_201Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_201Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_201Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_201Calligrapher h6, .stacks_in_409435_201Calligrapher h5, .stacks_in_409435_201Calligrapher h4, .stacks_in_409435_201Calligrapher h3, .stacks_in_409435_201Calligrapher h2, .stacks_in_409435_201Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_201Calligrapher, .stacks_in_409435_201Calligrapher h1, .stacks_in_409435_201Calligrapher h2, .stacks_in_409435_201Calligrapher h3, .stacks_in_409435_201Calligrapher h4, .stacks_in_409435_201Calligrapher h5, .stacks_in_409435_201Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_201targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_201Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409435_201Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409435_201Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409435_201Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409435_205 {
	height: 7px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409435_206 {
	height: 20px;
}
#stacks_in_409435_206 {
	border: solid rgba(253, 255, 255, 1.00);
	border-width: 1px 0px 0px 0px;
}

#stacks_out_409435_206 {
	width: 100px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_207Calligrapher{			font-size: 140% !important;			color: #CFD1DA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_207Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_207Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_207Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_207Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_207Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_207Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_207Calligrapher h6, .stacks_in_409435_207Calligrapher h5, .stacks_in_409435_207Calligrapher h4, .stacks_in_409435_207Calligrapher h3, .stacks_in_409435_207Calligrapher h2, .stacks_in_409435_207Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_207Calligrapher, .stacks_in_409435_207Calligrapher h1, .stacks_in_409435_207Calligrapher h2, .stacks_in_409435_207Calligrapher h3, .stacks_in_409435_207Calligrapher h4, .stacks_in_409435_207Calligrapher h5, .stacks_in_409435_207Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_207targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_207Calligrapher a:link{			color: #CFD1DA !important;			text-decoration: none !important;		}				.stacks_in_409435_207Calligrapher a:visited{			color: #CFD1DA !important;		}				.stacks_in_409435_207Calligrapher a:active{			color: #CFD1DA !important;		}				.stacks_in_409435_207Calligrapher a:hover{			color: #5CA9FF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code *//* LinkListerThing Stack— B3: Bigfoot Responsive by RapidWeaver Central */




/* LINK LISTS 
====================== */


#stacks_in_409435_209 #linklisterThingstacks_in_409435_209 {
	display: block;
	position: relative;
	width: 100%;
	overflow: hidden;
  	-webkit-backface-visibility: hidden;
  	-webkit-transform: rotate(0deg) skewY(0deg);
}

#stacks_in_409435_209 #listthingstacks_in_409435_209 {
	display: block;
	position: relative;
}

#stacks_in_409435_209 #listthingstacks_in_409435_209 ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#stacks_in_409435_209 #listthingstacks_in_409435_209 li {
		
	color: #5CA9FF;
	font-size: 110%;
	margin: 0;
	padding: 0 0 0 0px;
	position: relative;
	text-decoration:none;
	line-height: 29px;
}

#stacks_in_409435_209 #listthingstacks_in_409435_209 li a {
	color: #5CA9FF;
	text-decoration:none;
}

#stacks_in_409435_209 #listthingstacks_in_409435_209 li:hover, #stacks_in_409435_209 #listthingstacks_in_409435_209 li a:hover, #stacks_in_409435_209 #listthingstacks_in_409435_209 li:hover a  {
	text-decoration:none;
	color: #5CA9FF !important;
}

#stacks_in_409435_209 .icon-dot {
		
	display:none;
 		
}

#stacks_in_409435_209  .text_padding_left a {
	padding-left: 0px;
	color:  #5CA9FF;
}

#stacks_in_409435_209 #listthingstacks_in_409435_209 li:hover span.icon-dot, #stacks_in_409435_209 #listthingstacks_in_409435_209 li:hover  span.text_padding_left    {
	color: #5CA9FF !important;
}

/* LINK EFFECTS 
====================== */

/*  0. No Background  */

.hover_effect0stacks_in_409435_209 {
	background: transparent;
}

/*  1. Rollover   */

.hover_effect1stacks_in_409435_209 {
	background: #A1EBF9;
}

.hover_effect1stacks_in_409435_209:hover {
	background: #DA4453;
}



/*  4.  Brackets Effect  */

.hover_effect4stacks_in_409435_209  {
	position: relative;
	padding: 0;
 	-webkit-backface-visibility: hidden;
  	-webkit-transform: rotate(0deg) skewY(0deg);
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
    		 box-sizing: border-box;
}

.hover_effect4stacks_in_409435_209 a::before,
.hover_effect4stacks_in_409435_209 a::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	   -moz-transition: -moz-transform 0.3s, opacity 0.2s;
			transition: transform 0.3s, opacity 0.2s;
}

.hover_effect4stacks_in_409435_209 a::before {
	margin-right: 10px;
	content: '[';
	-webkit-transform: translateX(20px);
	   -moz-transform: translateX(20px);
			transform: translateX(20px);
}

.hover_effect4stacks_in_409435_209 a::after {
	margin-left: 10px;
	content: ']';
	-webkit-transform: translateX(-20px);
	   -moz-transform: translateX(-20px);
			transform: translateX(-20px);
}

.hover_effect4stacks_in_409435_209 a:hover::before,
.hover_effect4stacks_in_409435_209 a:hover::after,
.hover_effect4stacks_in_409435_209 a:focus::before,
.hover_effect4stacks_in_409435_209 a:focus::after {
	opacity: 1;
	color: ;
	-webkit-transform: translateX(0px);
	   -moz-transform: translateX(0px);
			transform: translateX(0px);
}

/*  5. Animated  Slide Effect */

.hover_effect5stacks_in_409435_209 a:hover {
 	text-decoration: none;
}

.hover_effect5stacks_in_409435_209 a:active {
 	text-decoration: none;
}

.hover_effect5stacks_in_409435_209 a:before, 
.hover_effect5stacks_in_409435_209 a:after {
	content: '';
	position: absolute;
	bottom: -2px;
	left: 100%;
	width: 0;
	height: 100%;
	background: #DA4453;
	-webkit-transition: width 300ms ease;
	transition: width 300ms ease;
	z-index: -1;
}

.hover_effect5stacks_in_409435_209 a:after {
	left: 100%;
	left: 0;
}

.hover_effect5stacks_in_409435_209 a:hover:before, 
.hover_effect5stacks_in_409435_209 a:hover:after {
	width: 100%;
}

/*  6 Sandwich  Effect */

.hover_effect6stacks_in_409435_209 {
}

.hover_effect6stacks_in_409435_209 a {
	padding: 10px 10px 10px 0;
	color: #5CA9FF;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
			transition: color 0.3s;
}

.hover_effect6stacks_in_409435_209 a::before,
.hover_effect6stacks_in_409435_209 a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 1px;
	background: #5CA9FF;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	   -moz-transition: opacity 0.3s, -moz-transform 0.3s;
			transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.hover_effect6stacks_in_409435_209 a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	   -moz-transform: translateY(-10px);
			transform: translateY(-10px);
}

.hover_effect6stacks_in_409435_209 a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	   -moz-transform: translateY(10px);
			transform: translateY(10px);
}

.hover_effect6stacks_in_409435_209 a:hover,
.hover_effect6stacks_in_409435_209 a:focus {
	color: #fff;
}

.hover_effect6stacks_in_409435_209 a:hover::before,
.hover_effect6stacks_in_409435_209 a:focus::before,
.hover_effect6stacks_in_409435_209 a:hover::after,
.hover_effect6stacks_in_409435_209 a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	   -moz-transform: translateY(0px);
			transform: translateY(0px);
}

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
  #stacks_in_409435_209 [class^="icon-dot"]:before, #stacks_in_409435_209 [class*="icon-dot"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  29px;
  margin-left: .2em;
}
 
.icon-note:before { content: '\e83d'; } /* 'Ó†Ω' */
.icon-stackoverflow:before { content: '\e83c'; } /* 'Ó†º' */
.icon-music:before { content: '\e84a'; } /* 'Ó°ä' */
.icon-search:before { content: '\e84b'; } /* 'Ó°ã' */
.icon-flashlight:before { content: '\e84c'; } /* 'Ó°å' */
.icon-mail:before { content: '\e84d'; } /* 'Ó°ç' */
.icon-heart:before { content: '\e84e'; } /* 'Ó°é' */
.icon-heart-empty:before { content: '\e84f'; } /* 'Ó°è' */
.icon-star:before { content: '\e850'; } /* 'Ó°ê' */
.icon-star-empty:before { content: '\e851'; } /* 'Ó°ë' */
.icon-user:before { content: '\e852'; } /* 'Ó°í' */
.icon-users:before { content: '\e853'; } /* 'Ó°ì' */
.icon-user-add:before { content: '\e854'; } /* 'Ó°î' */
.icon-video:before { content: '\e855'; } /* 'Ó°ï' */
.icon-picture:before { content: '\e856'; } /* 'Ó°ñ' */
.icon-camera:before { content: '\e848'; } /* 'Ó°à' */
.icon-layout:before { content: '\e845'; } /* 'Ó°Ö' */
.icon-menu:before { content: '\e844'; } /* 'Ó°Ñ' */
.icon-check:before { content: '\e841'; } /* 'Ó°Å' */
.icon-cancel:before { content: '\e83f'; } /* 'Ó†ø' */
.icon-cancel-circled:before { content: '\e865'; } /* 'Ó°•' */
.icon-cancel-squared:before { content: '\e864'; } /* 'Ó°§' */
.icon-plus:before { content: '\e863'; } /* 'Ó°£' */
.icon-plus-circled:before { content: '\e862'; } /* 'Ó°¢' */
.icon-plus-squared:before { content: '\e861'; } /* 'Ó°°' */
.icon-minus:before { content: '\e860'; } /* 'Ó°†' */
.icon-minus-circled:before { content: '\e85f'; } /* 'Ó°ü' */
.icon-minus-squared:before { content: '\e85e'; } /* 'Ó°û' */
.icon-help:before { content: '\e85d'; } /* 'Ó°ù' */
.icon-help-circled:before { content: '\e85c'; } /* 'Ó°ú' */
.icon-info:before { content: '\e85b'; } /* 'Ó°õ' */
.icon-info-circled:before { content: '\e85a'; } /* 'Ó°ö' */
.icon-back:before { content: '\e859'; } /* 'Ó°ô' */
.icon-home:before { content: '\e858'; } /* 'Ó°ò' */
.icon-link:before { content: '\e857'; } /* 'Ó°ó' */
.icon-attach:before { content: '\e847'; } /* 'Ó°á' */
.icon-lock:before { content: '\e846'; } /* 'Ó°Ü' */
.icon-lock-open:before { content: '\e843'; } /* 'Ó°É' */
.icon-eye:before { content: '\e842'; } /* 'Ó°Ç' */
.icon-tag:before { content: '\e840'; } /* 'Ó°Ä' */
.icon-bookmark:before { content: '\e866'; } /* 'Ó°¶' */
.icon-bookmarks:before { content: '\e867'; } /* 'Ó°ß' */
.icon-flag:before { content: '\e868'; } /* 'Ó°®' */
.icon-thumbs-up:before { content: '\e869'; } /* 'Ó°©' */
.icon-thumbs-down:before { content: '\e874'; } /* 'Ó°¥' */
.icon-download:before { content: '\e877'; } /* 'Ó°∑' */
.icon-upload:before { content: '\e878'; } /* 'Ó°∏' */
.icon-upload-cloud:before { content: '\e87c'; } /* 'Ó°º' */
.icon-reply:before { content: '\e87d'; } /* 'Ó°Ω' */
.icon-reply-all:before { content: '\e883'; } /* 'Ó¢É' */
.icon-forward:before { content: '\e886'; } /* 'Ó¢Ü' */
.icon-quote:before { content: '\e887'; } /* 'Ó¢á' */
.icon-code:before { content: '\e88c'; } /* 'Ó¢å' */
.icon-export:before { content: '\e88d'; } /* 'Ó¢ç' */
.icon-pencil:before { content: '\e892'; } /* 'Ó¢í' */
.icon-feather:before { content: '\e893'; } /* 'Ó¢ì' */
.icon-print-1:before { content: '\e898'; } /* 'Ó¢ò' */
.icon-retweet:before { content: '\e899'; } /* 'Ó¢ô' */
.icon-keyboard:before { content: '\e89e'; } /* 'Ó¢û' */
.icon-comment:before { content: '\e89f'; } /* 'Ó¢ü' */
.icon-chat:before { content: '\e86a'; } /* 'Ó°™' */
.icon-bell:before { content: '\e871'; } /* 'Ó°±' */
.icon-attention:before { content: '\e86d'; } /* 'Ó°≠' */
.icon-alert:before { content: '\e870'; } /* 'Ó°∞' */
.icon-vcard:before { content: '\e873'; } /* 'Ó°≥' */
.icon-address:before { content: '\e872'; } /* 'Ó°≤' */
.icon-location:before { content: '\e879'; } /* 'Ó°π' */
.icon-map:before { content: '\e87e'; } /* 'Ó°æ' */
.icon-direction:before { content: '\e87f'; } /* 'Ó°ø' */
.icon-compass:before { content: '\e882'; } /* 'Ó¢Ç' */
.icon-cup:before { content: '\e884'; } /* 'Ó¢Ñ' */
.icon-trash:before { content: '\e888'; } /* 'Ó¢à' */
.icon-doc:before { content: '\e88b'; } /* 'Ó¢ã' */
.icon-docs:before { content: '\e88e'; } /* 'Ó¢é' */
.icon-doc-landscape:before { content: '\e891'; } /* 'Ó¢ë' */
.icon-doc-text:before { content: '\e894'; } /* 'Ó¢î' */
.icon-doc-text-inv:before { content: '\e897'; } /* 'Ó¢ó' */
.icon-newspaper:before { content: '\e89a'; } /* 'Ó¢ö' */
.icon-book-open:before { content: '\e89d'; } /* 'Ó¢ù' */
.icon-book:before { content: '\e8a0'; } /* 'Ó¢†' */
.icon-folder:before { content: '\e86b'; } /* 'Ó°´' */
.icon-archive:before { content: '\e86c'; } /* 'Ó°¨' */
.icon-box:before { content: '\e86e'; } /* 'Ó°Æ' */
.icon-rss-1:before { content: '\e86f'; } /* 'Ó°Ø' */
.icon-phone:before { content: '\e875'; } /* 'Ó°µ' */
.icon-cog:before { content: '\e876'; } /* 'Ó°∂' */
.icon-tools:before { content: '\e87b'; } /* 'Ó°ª' */
.icon-share:before { content: '\e87a'; } /* 'Ó°∫' */
.icon-shareable:before { content: '\e880'; } /* 'Ó¢Ä' */
.icon-basket:before { content: '\e881'; } /* 'Ó¢Å' */
.icon-bag:before { content: '\e885'; } /* 'Ó¢Ö' */
.icon-calendar-1:before { content: '\e889'; } /* 'Ó¢â' */
.icon-login:before { content: '\e88a'; } /* 'Ó¢ä' */
.icon-logout:before { content: '\e88f'; } /* 'Ó¢è' */
.icon-mic:before { content: '\e890'; } /* 'Ó¢ê' */
.icon-mute:before { content: '\e895'; } /* 'Ó¢ï' */
.icon-sound:before { content: '\e896'; } /* 'Ó¢ñ' */
.icon-volume:before { content: '\e89b'; } /* 'Ó¢õ' */
.icon-clock:before { content: '\e89c'; } /* 'Ó¢ú' */
.icon-hourglass:before { content: '\e8a1'; } /* 'Ó¢°' */
.icon-lamp:before { content: '\e8b5'; } /* 'Ó¢µ' */
.icon-light-down:before { content: '\e8b4'; } /* 'Ó¢¥' */
.icon-light-up:before { content: '\e8b3'; } /* 'Ó¢≥' */
.icon-adjust:before { content: '\e8b2'; } /* 'Ó¢≤' */
.icon-block:before { content: '\e8b1'; } /* 'Ó¢±' */
.icon-resize-full:before { content: '\e8b0'; } /* 'Ó¢∞' */
.icon-resize-small:before { content: '\e8af'; } /* 'Ó¢Ø' */
.icon-popup:before { content: '\e8ae'; } /* 'Ó¢Æ' */
.icon-publish:before { content: '\e8ad'; } /* 'Ó¢≠' */
.icon-window:before { content: '\e8ac'; } /* 'Ó¢¨' */
.icon-arrow-combo:before { content: '\e8ab'; } /* 'Ó¢´' */
.icon-down-circled:before { content: '\e8aa'; } /* 'Ó¢™' */
.icon-left-circled:before { content: '\e8a9'; } /* 'Ó¢©' */
.icon-right-circled:before { content: '\e8a8'; } /* 'Ó¢®' */
.icon-up-circled:before { content: '\e8a7'; } /* 'Ó¢ß' */
.icon-down-open:before { content: '\e8a6'; } /* 'Ó¢¶' */
.icon-left-open:before { content: '\e8a5'; } /* 'Ó¢•' */
.icon-right-open:before { content: '\e8a4'; } /* 'Ó¢§' */
.icon-up-open:before { content: '\e8a3'; } /* 'Ó¢£' */
.icon-down-open-mini:before { content: '\e8a2'; } /* 'Ó¢¢' */
.icon-left-open-mini:before { content: '\e8b6'; } /* 'Ó¢∂' */
.icon-right-open-mini:before { content: '\e8b7'; } /* 'Ó¢∑' */
.icon-up-open-mini:before { content: '\e8b8'; } /* 'Ó¢∏' */
.icon-down-open-big:before { content: '\e8b9'; } /* 'Ó¢π' */
.icon-left-open-big:before { content: '\e8ba'; } /* 'Ó¢∫' */
.icon-right-open-big:before { content: '\e8bb'; } /* 'Ó¢ª' */
.icon-up-open-big:before { content: '\e8bc'; } /* 'Ó¢º' */
.icon-down:before { content: '\e8bd'; } /* 'Ó¢Ω' */
.icon-left:before { content: '\e8be'; } /* 'Ó¢æ' */
.icon-right:before { content: '\e8bf'; } /* 'Ó¢ø' */
.icon-up:before { content: '\e8c0'; } /* 'Ó£Ä' */
.icon-down-dir:before { content: '\e8c1'; } /* 'Ó£Å' */
.icon-left-dir:before { content: '\e8c2'; } /* 'Ó£Ç' */
.icon-right-dir:before { content: '\e8c3'; } /* 'Ó£É' */
.icon-up-dir:before { content: '\e8c4'; } /* 'Ó£Ñ' */
.icon-down-bold:before { content: '\e8c5'; } /* 'Ó£Ö' */
.icon-left-bold:before { content: '\e8c6'; } /* 'Ó£Ü' */
.icon-right-bold:before { content: '\e8c7'; } /* 'Ó£á' */
.icon-up-bold:before { content: '\e8c8'; } /* 'Ó£à' */
.icon-down-thin:before { content: '\e8c9'; } /* 'Ó£â' */
.icon-left-thin:before { content: '\e8dd'; } /* 'Ó£ù' */
.icon-right-thin:before { content: '\e8dc'; } /* 'Ó£ú' */
.icon-up-thin:before { content: '\e8db'; } /* 'Ó£õ' */
.icon-ccw:before { content: '\e8da'; } /* 'Ó£ö' */
.icon-cw:before { content: '\e8d9'; } /* 'Ó£ô' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* 'Ó£ò' */
.icon-level-down:before { content: '\e8d7'; } /* 'Ó£ó' */
.icon-level-up:before { content: '\e8d6'; } /* 'Ó£ñ' */
.icon-shuffle:before { content: '\e8d5'; } /* 'Ó£ï' */
.icon-loop:before { content: '\e8d4'; } /* 'Ó£î' */
.icon-switch:before { content: '\e8d3'; } /* 'Ó£ì' */
.icon-play:before { content: '\e8d2'; } /* 'Ó£í' */
.icon-stop:before { content: '\e8d1'; } /* 'Ó£ë' */
.icon-pause:before { content: '\e8d0'; } /* 'Ó£ê' */
.icon-record:before { content: '\e8cf'; } /* 'Ó£è' */
.icon-to-end:before { content: '\e8ce'; } /* 'Ó£é' */
.icon-to-start:before { content: '\e8cd'; } /* 'Ó£ç' */
.icon-fast-forward:before { content: '\e8cc'; } /* 'Ó£å' */
.icon-fast-backward:before { content: '\e8cb'; } /* 'Ó£ã' */
.icon-progress-0:before { content: '\e8ca'; } /* 'Ó£ä' */
.icon-progress-1:before { content: '\e8de'; } /* 'Ó£û' */
.icon-progress-2:before { content: '\e8df'; } /* 'Ó£ü' */
.icon-progress-3:before { content: '\e8e0'; } /* 'Ó£†' */
.icon-target:before { content: '\e8e1'; } /* 'Ó£°' */
.icon-palette:before { content: '\e8e2'; } /* 'Ó£¢' */
.icon-list:before { content: '\e8e3'; } /* 'Ó££' */
.icon-list-add:before { content: '\e8e4'; } /* 'Ó£§' */
.icon-signal:before { content: '\e8e5'; } /* 'Ó£•' */
.icon-trophy:before { content: '\e8e6'; } /* 'Ó£¶' */
.icon-battery:before { content: '\e8e7'; } /* 'Ó£ß' */
.icon-back-in-time:before { content: '\e8e8'; } /* 'Ó£®' */
.icon-monitor:before { content: '\e8e9'; } /* 'Ó£©' */
.icon-note-beamed:before { content: '\e849'; } /* 'Ó°â' */
.icon-network:before { content: '\e8eb'; } /* 'Ó£´' */
.icon-cd:before { content: '\e8ec'; } /* 'Ó£¨' */
.icon-inbox:before { content: '\e8ed'; } /* 'Ó£≠' */
.icon-install:before { content: '\e8ee'; } /* 'Ó£Æ' */
.icon-globe:before { content: '\e8ef'; } /* 'Ó£Ø' */
.icon-cloud:before { content: '\e8f0'; } /* 'Ó£∞' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* 'Ó£±' */
.icon-flash:before { content: '\e905'; } /* 'Ó§Ö' */
.icon-moon:before { content: '\e904'; } /* 'Ó§Ñ' */
.icon-flight:before { content: '\e903'; } /* 'Ó§É' */
.icon-paper-plane:before { content: '\e902'; } /* 'Ó§Ç' */
.icon-leaf:before { content: '\e901'; } /* 'Ó§Å' */
.icon-lifebuoy:before { content: '\e900'; } /* 'Ó§Ä' */
.icon-mouse:before { content: '\e8ff'; } /* 'Ó£ø' */
.icon-briefcase:before { content: '\e8fe'; } /* 'Ó£æ' */
.icon-suitcase:before { content: '\e8fd'; } /* 'Ó£Ω' */
.icon-dot:before { content: '\e8fb'; } /* 'Ó£ª' */
.icon-dot-2:before { content: '\e8fc'; } /* 'Ó£º' */
.icon-dot-3:before { content: '\e8fa'; } /* 'Ó£∫' */
.icon-brush:before { content: '\e8f9'; } /* 'Ó£π' */
.icon-magnet:before { content: '\e8f8'; } /* 'Ó£∏' */
.icon-infinity:before { content: '\e8f7'; } /* 'Ó£∑' */
.icon-erase:before { content: '\e8f6'; } /* 'Ó£∂' */
.icon-chart-pie:before { content: '\e8f5'; } /* 'Ó£µ' */
.icon-chart-line:before { content: '\e8f4'; } /* 'Ó£¥' */
.icon-chart-bar:before { content: '\e8f3'; } /* 'Ó£≥' */
.icon-chart-area:before { content: '\e8f2'; } /* 'Ó£≤' */
.icon-tape:before { content: '\e906'; } /* 'Ó§Ü' */
.icon-graduation-cap:before { content: '\e907'; } /* 'Ó§á' */
.icon-language:before { content: '\e908'; } /* 'Ó§à' */
.icon-ticket:before { content: '\e909'; } /* 'Ó§â' */
.icon-water:before { content: '\e90a'; } /* 'Ó§ä' */
.icon-droplet:before { content: '\e90b'; } /* 'Ó§ã' */
.icon-air:before { content: '\e90c'; } /* 'Ó§å' */
.icon-credit-card:before { content: '\e90d'; } /* 'Ó§ç' */
.icon-floppy:before { content: '\e90e'; } /* 'Ó§é' */
.icon-clipboard:before { content: '\e90f'; } /* 'Ó§è' */
.icon-megaphone:before { content: '\e910'; } /* 'Ó§ê' */
.icon-database:before { content: '\e911'; } /* 'Ó§ë' */
.icon-drive:before { content: '\e912'; } /* 'Ó§í' */
.icon-bucket:before { content: '\e913'; } /* 'Ó§ì' */
.icon-thermometer:before { content: '\e914'; } /* 'Ó§î' */
.icon-key:before { content: '\e915'; } /* 'Ó§ï' */
.icon-flow-cascade:before { content: '\e916'; } /* 'Ó§ñ' */
.icon-flow-branch:before { content: '\e917'; } /* 'Ó§ó' */
.icon-flow-tree:before { content: '\e918'; } /* 'Ó§ò' */
.icon-flow-line:before { content: '\e919'; } /* 'Ó§ô' */
.icon-flow-parallel:before { content: '\e92d'; } /* 'Ó§≠' */
.icon-rocket:before { content: '\e92c'; } /* 'Ó§¨' */
.icon-gauge:before { content: '\e92b'; } /* 'Ó§´' */
.icon-traffic-cone:before { content: '\e92a'; } /* 'Ó§™' */
.icon-cc-1:before { content: '\e929'; } /* 'Ó§©' */
.icon-cc-by:before { content: '\e928'; } /* 'Ó§®' */
.icon-cc-nc:before { content: '\e927'; } /* 'Ó§ß' */
.icon-cc-nc-eu:before { content: '\e926'; } /* 'Ó§¶' */
.icon-cc-nc-jp:before { content: '\e925'; } /* 'Ó§•' */
.icon-cc-sa:before { content: '\e924'; } /* 'Ó§§' */
.icon-cc-nd:before { content: '\e923'; } /* 'Ó§£' */
.icon-cc-pd:before { content: '\e922'; } /* 'Ó§¢' */
.icon-cc-zero:before { content: '\e921'; } /* 'Ó§°' */
.icon-cc-share:before { content: '\e920'; } /* 'Ó§†' */
.icon-cc-remix:before { content: '\e91f'; } /* 'Ó§ü' */
.icon-github-1:before { content: '\e91e'; } /* 'Ó§û' */
.icon-github-circled-1:before { content: '\e91d'; } /* 'Ó§ù' */
.icon-flickr-1:before { content: '\e91c'; } /* 'Ó§ú' */
.icon-flickr-circled:before { content: '\e91b'; } /* 'Ó§õ' */
.icon-vimeo-1:before { content: '\e91a'; } /* 'Ó§ö' */
.icon-vimeo-circled:before { content: '\e92e'; } /* 'Ó§Æ' */
.icon-twitter-1:before { content: '\e92f'; } /* 'Ó§Ø' */
.icon-twitter-circled:before { content: '\e930'; } /* 'Ó§∞' */
.icon-facebook-1:before { content: '\e931'; } /* 'Ó§±' */
.icon-facebook-circled:before { content: '\e932'; } /* 'Ó§≤' */
.icon-facebook-squared:before { content: '\e933'; } /* 'Ó§≥' */
.icon-gplus-1:before { content: '\e934'; } /* 'Ó§¥' */
.icon-gplus-circled:before { content: '\e935'; } /* 'Ó§µ' */
.icon-pinterest-1:before { content: '\e936'; } /* 'Ó§∂' */
.icon-pinterest-circled:before { content: '\e937'; } /* 'Ó§∑' */
.icon-tumblr-1:before { content: '\e938'; } /* 'Ó§∏' */
.icon-tumblr-circled:before { content: '\e939'; } /* 'Ó§π' */
.icon-linkedin-1:before { content: '\e93a'; } /* 'Ó§∫' */
.icon-linkedin-circled:before { content: '\e93b'; } /* 'Ó§ª' */
.icon-dribbble-1:before { content: '\e93c'; } /* 'Ó§º' */
.icon-dribbble-circled:before { content: '\e93d'; } /* 'Ó§Ω' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* 'Ó§æ' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* 'Ó§ø' */
.icon-lastfm:before { content: '\e940'; } /* 'Ó•Ä' */
.icon-lastfm-circled:before { content: '\e941'; } /* 'Ó•Å' */
.icon-rdio:before { content: '\e954'; } /* 'Ó•î' */
.icon-rdio-circled:before { content: '\e953'; } /* 'Ó•ì' */
.icon-spotify:before { content: '\e952'; } /* 'Ó•í' */
.icon-qq:before { content: '\e951'; } /* 'Ó•ë' */
.icon-instagram-1:before { content: '\e950'; } /* 'Ó•ê' */
.icon-dropbox-1:before { content: '\e94f'; } /* 'Ó•è' */
.icon-evernote-1:before { content: '\e94e'; } /* 'Ó•é' */
.icon-flattr:before { content: '\e94d'; } /* 'Ó•ç' */
.icon-skype-1:before { content: '\e94c'; } /* 'Ó•å' */
.icon-skype-circled:before { content: '\e94b'; } /* 'Ó•ã' */
.icon-renren:before { content: '\e94a'; } /* 'Ó•ä' */
.icon-sina-weibo:before { content: '\e949'; } /* 'Ó•â' */
.icon-paypal-1:before { content: '\e948'; } /* 'Ó•à' */
.icon-picasa:before { content: '\e947'; } /* 'Ó•á' */
.icon-soundcloud-1:before { content: '\e946'; } /* 'Ó•Ü' */
.icon-mixi:before { content: '\e945'; } /* 'Ó•Ö' */
.icon-behance:before { content: '\e944'; } /* 'Ó•Ñ' */
.icon-google-circles:before { content: '\e943'; } /* 'Ó•É' */
.icon-vkontakte:before { content: '\e942'; } /* 'Ó•Ç' */
.icon-smashing:before { content: '\e955'; } /* 'Ó•ï' */
.icon-sweden:before { content: '\e956'; } /* 'Ó•ñ' */
.icon-db-shape:before { content: '\e957'; } /* 'Ó•ó' */
.icon-logo-db:before { content: '\e83e'; } /* 'Ó†æ' */
.icon-paypal:before { content: '\e800'; } /* 'Ó†Ä' */
.icon-eventful:before { content: '\e801'; } /* 'Ó†Å' */
.icon-smashmag:before { content: '\e802'; } /* 'Ó†Ç' */
.icon-gplus:before { content: '\e803'; } /* 'Ó†É' */
.icon-wikipedia:before { content: '\e804'; } /* 'Ó†Ñ' */
.icon-calendar:before { content: '\e805'; } /* 'Ó†Ö' */
.icon-stumbleupon:before { content: '\e806'; } /* 'Ó†Ü' */
.icon-fivehundredpx:before { content: '\e807'; } /* 'Ó†á' */
.icon-pinterest:before { content: '\e808'; } /* 'Ó†à' */
.icon-w3c:before { content: '\e809'; } /* 'Ó†â' */
.icon-foursquare:before { content: '\e80a'; } /* 'Ó†ä' */
.icon-html5:before { content: '\e80b'; } /* 'Ó†ã' */
.icon-ie:before { content: '\e80c'; } /* 'Ó†å' */
.icon-call:before { content: '\e80d'; } /* 'Ó†ç' */
.icon-digg:before { content: '\e80e'; } /* 'Ó†é' */
.icon-reddit:before { content: '\e80f'; } /* 'Ó†è' */
.icon-appstore:before { content: '\e810'; } /* 'Ó†ê' */
.icon-blogger:before { content: '\e811'; } /* 'Ó†ë' */
.icon-cc:before { content: '\e812'; } /* 'Ó†í' */
.icon-dribbble:before { content: '\e813'; } /* 'Ó†ì' */
.icon-evernote:before { content: '\e814'; } /* 'Ó†î' */
.icon-flickr:before { content: '\e815'; } /* 'Ó†ï' */
.icon-google:before { content: '\e816'; } /* 'Ó†ñ' */
.icon-instapaper:before { content: '\e817'; } /* 'Ó†ó' */
.icon-weibo:before { content: '\e818'; } /* 'Ó†ò' */
.icon-linkedin:before { content: '\e826'; } /* 'Ó†¶' */
.icon-disqus:before { content: '\e825'; } /* 'Ó†•' */
.icon-rss:before { content: '\e824'; } /* 'Ó†§' */
.icon-skype:before { content: '\e823'; } /* 'Ó†£' */
.icon-twitter:before { content: '\e822'; } /* 'Ó†¢' */
.icon-youtube:before { content: '\e821'; } /* 'Ó†°' */
.icon-vimeo:before { content: '\e820'; } /* 'Ó††' */
.icon-windows:before { content: '\e81f'; } /* 'Ó†ü' */
.icon-xing:before { content: '\e81e'; } /* 'Ó†û' */
.icon-yahoo:before { content: '\e81d'; } /* 'Ó†ù' */
.icon-email:before { content: '\e81c'; } /* 'Ó†ú' */
.icon-macstore:before { content: '\e81b'; } /* 'Ó†õ' */
.icon-podcast:before { content: '\e81a'; } /* 'Ó†ö' */
.icon-amazon:before { content: '\e819'; } /* 'Ó†ô' */
.icon-cloudapp:before { content: '\e827'; } /* 'Ó†ß' */
.icon-dropbox:before { content: '\e828'; } /* 'Ó†®' */
.icon-ebay:before { content: '\e829'; } /* 'Ó†©' */
.icon-facebook:before { content: '\e82a'; } /* 'Ó†™' */
.icon-github:before { content: '\e82b'; } /* 'Ó†´' */
.icon-github-circled:before { content: '\e82c'; } /* 'Ó†¨' */
.icon-googleplay:before { content: '\e82d'; } /* 'Ó†≠' */
.icon-itunes:before { content: '\e82e'; } /* 'Ó†Æ' */
.icon-gmail:before { content: '\e82f'; } /* 'Ó†Ø' */
.icon-soundcloud:before { content: '\e830'; } /* 'Ó†∞' */
.icon-tumblr:before { content: '\e831'; } /* 'Ó†±' */
.icon-eventbrite:before { content: '\e83b'; } /* 'Ó†ª' */
.icon-scribd:before { content: '\e83a'; } /* 'Ó†∫' */
.icon-posterous:before { content: '\e839'; } /* 'Ó†π' */
.icon-stripe:before { content: '\e838'; } /* 'Ó†∏' */
.icon-cart:before { content: '\e837'; } /* 'Ó†∑' */
.icon-print:before { content: '\e836'; } /* 'Ó†∂' */
.icon-instagram:before { content: '\e835'; } /* 'Ó†µ' */
.icon-appnet:before { content: '\e834'; } /* 'Ó†¥' */
.icon-buffer:before { content: '\e833'; } /* 'Ó†≥' */
.icon-pocket:before { content: '\e832'; } /* 'Ó†≤' */
.icon-mobile:before { content: '\e8ea'; } /* 'Ó£™' */.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_409435_216 {
	height: 50px;
}.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_409435_219 {
	height: 15px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409435_220Calligrapher{			font-size: 80% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409435_220Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_220Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_220Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_220Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_220Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_220Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409435_220Calligrapher h6, .stacks_in_409435_220Calligrapher h5, .stacks_in_409435_220Calligrapher h4, .stacks_in_409435_220Calligrapher h3, .stacks_in_409435_220Calligrapher h2, .stacks_in_409435_220Calligrapher h1{			color: #FDFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_409435_220Calligrapher, .stacks_in_409435_220Calligrapher h1, .stacks_in_409435_220Calligrapher h2, .stacks_in_409435_220Calligrapher h3, .stacks_in_409435_220Calligrapher h4, .stacks_in_409435_220Calligrapher h5, .stacks_in_409435_220Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409435_220targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409435_220Calligrapher a:link{			color: #FDFFFF !important;			text-decoration: none !important;		}				.stacks_in_409435_220Calligrapher a:visited{			color: #FDFFFF !important;		}				.stacks_in_409435_220Calligrapher a:active{			color: #FDFFFF !important;		}				.stacks_in_409435_220Calligrapher a:hover{			color: #5CA9FF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_409435_224 {
	height: 60px;
}