.cta-hide{display:none !important}
@important "partials/maps";
.animated {
  animation-duration: 1s;
  animation-fill-mode: both; }
  .animated.infinite {
    animation-iteration-count: infinite; }
  .animated.hinge {
    animation-duration: 2s; }
  .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut {
    animation-duration: .75s; }

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0); }
  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0); }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0); }
  90% {
    transform: translate3d(0, -4px, 0); } }

.bounce {
  animation-name: bounce;
  transform-origin: center bottom; }

@keyframes flash {
  from, 50%, to {
    opacity: 1; }
  25%, 75% {
    opacity: 0; } }

.flash {
  animation-name: flash; }

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

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1); }
  50% {
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    transform: scale3d(1, 1, 1); } }

.pulse {
  animation-name: pulse; }

@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1); }
  30% {
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    transform: scale3d(1.05, 0.95, 1); }
  to {
    transform: scale3d(1, 1, 1); } }

.rubberBand {
  animation-name: rubberBand; }

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0); } }

.shake {
  animation-name: shake; }

@keyframes headShake {
  0% {
    transform: translateX(0); }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    transform: translateX(2px) rotateY(3deg); }
  50% {
    transform: translateX(0); } }

.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake; }

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    transform: rotate3d(0, 0, 1, 0deg); } }

.swing {
  transform-origin: top center;
  animation-name: swing; }

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    transform: scale3d(1, 1, 1); } }

.tada {
  animation-name: tada; }

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

@keyframes wobble {
  from {
    transform: none; }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    transform: none; } }

.wobble {
  animation-name: wobble; }

@keyframes jello {
  from, 11.1%, to {
    transform: none; }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% {
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

.jello {
  animation-name: jello;
  transform-origin: center; }

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1); } }

.bounceIn {
  animation-name: bounceIn; }

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0); }
  75% {
    transform: translate3d(0, -10px, 0); }
  90% {
    transform: translate3d(0, 5px, 0); }
  to {
    transform: none; } }

.bounceInDown {
  animation-name: bounceInDown; }

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0); }
  75% {
    transform: translate3d(-10px, 0, 0); }
  90% {
    transform: translate3d(5px, 0, 0); }
  to {
    transform: none; } }

.bounceInLeft {
  animation-name: bounceInLeft; }

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0); }
  75% {
    transform: translate3d(10px, 0, 0); }
  90% {
    transform: translate3d(-5px, 0, 0); }
  to {
    transform: none; } }

.bounceInRight {
  animation-name: bounceInRight; }

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0); }
  75% {
    transform: translate3d(0, 10px, 0); }
  90% {
    transform: translate3d(0, -5px, 0); }
  to {
    transform: translate3d(0, 0, 0); } }

.bounceInUp {
  animation-name: bounceInUp; }

@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); } }

.bounceOut {
  animation-name: bounceOut; }

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); } }

.bounceOutDown {
  animation-name: bounceOutDown; }

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); } }

.bounceOutLeft {
  animation-name: bounceOutLeft; }

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); } }

.bounceOutRight {
  animation-name: bounceOutRight; }

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); } }

.bounceOutUp {
  animation-name: bounceOutUp; }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.fadeIn {
  animation-name: fadeIn; }

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInDown {
  animation-name: fadeInDown; }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInDownBig {
  animation-name: fadeInDownBig; }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInLeft {
  animation-name: fadeInLeft; }

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInLeftBig {
  animation-name: fadeInLeftBig; }

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInRight {
  animation-name: fadeInRight; }

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInRightBig {
  animation-name: fadeInRightBig; }

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInUp {
  animation-name: fadeInUp; }

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInUpBig {
  animation-name: fadeInUpBig; }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0); } }

.fadeOutDown {
  animation-name: fadeOutDown; }

@keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); } }

.fadeOutDownBig {
  animation-name: fadeOutDownBig; }

@keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); } }

.fadeOutLeft {
  animation-name: fadeOutLeft; }

@keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); } }

.fadeOutLeftBig {
  animation-name: fadeOutLeftBig; }

@keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0); } }

.fadeOutRight {
  animation-name: fadeOutRight; }

@keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); } }

.fadeOutRightBig {
  animation-name: fadeOutRightBig; }

@keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0); } }

.fadeOutUp {
  animation-name: fadeOutUp; }

@keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); } }

.fadeOutUpBig {
  animation-name: fadeOutUpBig; }

@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out; }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out; }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in; }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    animation-timing-function: ease-in; }
  to {
    transform: perspective(400px);
    animation-timing-function: ease-in; } }

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

@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    transform: perspective(400px); } }

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

@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    transform: perspective(400px); } }

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

@keyframes flipOutX {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

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

@keyframes flipOutY {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

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

@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    transform: skewX(-5deg);
    opacity: 1; }
  to {
    transform: none;
    opacity: 1; } }

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

@keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

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

@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    transform-origin: center;
    transform: none;
    opacity: 1; } }

.rotateIn {
  animation-name: rotateIn; }

@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1; } }

.rotateInDownLeft {
  animation-name: rotateInDownLeft; }

@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1; } }

.rotateInDownRight {
  animation-name: rotateInDownRight; }

@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1; } }

.rotateInUpLeft {
  animation-name: rotateInUpLeft; }

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1; } }

.rotateInUpRight {
  animation-name: rotateInUpRight; }

@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1; }
  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

.rotateOut {
  animation-name: rotateOut; }

@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1; }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

.rotateOutDownLeft {
  animation-name: rotateOutDownLeft; }

@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1; }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.rotateOutDownRight {
  animation-name: rotateOutDownRight; }

@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1; }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.rotateOutUpLeft {
  animation-name: rotateOutUpLeft; }

@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1; }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

.rotateOutUpRight {
  animation-name: rotateOutUpRight; }

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out; }
  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out; }
  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

.hinge {
  animation-name: hinge; }

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

@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    transform: none; } }

.rollIn {
  animation-name: rollIn; }

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

@keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

.rollOut {
  animation-name: rollOut; }

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

.zoomIn {
  animation-name: zoomIn; }

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInDown {
  animation-name: zoomInDown; }

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInLeft {
  animation-name: zoomInLeft; }

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInRight {
  animation-name: zoomInRight; }

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInUp {
  animation-name: zoomInUp; }

@keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

.zoomOut {
  animation-name: zoomOut; }

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutDown {
  animation-name: zoomOutDown; }

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center; } }

.zoomOutLeft {
  animation-name: zoomOutLeft; }

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center; } }

.zoomOutRight {
  animation-name: zoomOutRight; }

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutUp {
  animation-name: zoomOutUp; }

@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInDown {
  animation-name: slideInDown; }

@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInLeft {
  animation-name: slideInLeft; }

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInRight {
  animation-name: slideInRight; }

@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInUp {
  animation-name: slideInUp; }

@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0); } }

.slideOutDown {
  animation-name: slideOutDown; }

@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0); } }

.slideOutLeft {
  animation-name: slideOutLeft; }

@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0); } }

.slideOutRight {
  animation-name: slideOutRight; }

@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0); } }

.slideOutUp {
  animation-name: slideOutUp; }

#noticeContainer_stacks_in_102_page2 {
  /*  */
  display: block;
  position: relative; }
  #noticeContainer_stacks_in_102_page2 .clearfix:before {
    content: " ";
    display: table; }
  #noticeContainer_stacks_in_102_page2 .clearfix:after {
    content: " ";
    display: table;
    clear: both; }

#notice_stacks_in_102_page2 {
  /*  */
  /*  */
  opacity: 0;
  left: 0px;
  right: 0px;
  max-height: 70%;
  /*  */
  position: fixed;
  /*  */
  overflow-y: auto;
  visibility: hidden;
  /*  */
  z-index: 999999;
  /*  */
  max-width: 100%;
  /*  */
  /*  */
  /*  */
  /*  */
  top: 0px;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  margin-left: auto;
  margin-right: auto;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  background: #FB0207;
  background: linear-gradient(to bottom left, #FB0207, #0F80FF);
  /*  */
  /*  */
  /*  */
  /*  */
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.50);
  /*  */
  /*  */
  /*  */
  font-family: "Nunito";
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  color: rgba(255, 255, 255, 1.00);
  border-radius: 0px 0px 0px 0px; }
  #notice_stacks_in_102_page2.show {
    opacity: 1;
    visibility: visible; }
  #notice_stacks_in_102_page2.hide {
    opacity: 0;
    visibility: hidden; }
  #notice_stacks_in_102_page2.cookie-hide {
    display: none; }

#notice_stacks_in_102_page2 .notice-inner-stacks {
  clear: both;
  margin: 0 auto;
  max-width: 960px;
  padding: 0px 10px 0px 10px; }

#notice_stacks_in_102_page2 .notice-inner {
  clear: both;
  margin: 0 auto;
  max-width: 960px;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 0px 10px 0px 10px;
  /*  */
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  display: -ms-flexbox;
  display: flex;
  /*  */
  /*  */ }
  #notice_stacks_in_102_page2 .notice-inner-text {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    max-width: 100%;
    font-size: 16px;
    line-height: 22px; }
  #notice_stacks_in_102_page2 .notice-inner-icon {
    /*  */
    /*  */
    /*  */
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    /*  */
    /*  */
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    color: rgba(255, 255, 255, 1.00);
    padding: 5px 20px 5px 10px; }
    #notice_stacks_in_102_page2 .notice-inner-icon i {
      font-size: 32px;
      vertical-align: middle; }

#notice_stacks_in_102_page2 .notice-close-btn {
  float: right;
  cursor: pointer;
  color: rgba(255, 255, 255, 1.00);
  padding: 10px 10px 0px 10px; }
  #notice_stacks_in_102_page2 .notice-close-btn i {
    cursor: pointer;
    vertical-align: middle; }

#notice_stacks_in_102_page2 .notice-action {
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  /*  */
  color: inherit;
  background: none;
  /*  */ }
  #notice_stacks_in_102_page2 .notice-action i {
    vertical-align: middle; }
  #notice_stacks_in_102_page2 .notice-action-close {
    border-style: solid;
    border-width: 1px 0 0 0;
    border-color: rgba(255, 255, 255, 0.30); }
    #notice_stacks_in_102_page2 .notice-action-close:hover {
      /*  */ }
  #notice_stacks_in_102_page2 .notice-action-custom {
    border-style: solid;
    border-width: 1px 0 0 1px;
    border-color: rgba(255, 255, 255, 0.30); }
    #notice_stacks_in_102_page2 .notice-action-custom:hover {
      /*  */ }
    #notice_stacks_in_102_page2 .notice-action-custom a {
      color: inherit;
      width: 100%;
      height: 100%;
      /*  */
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      text-decoration: none;
      -ms-flex-pack: center;
          justify-content: center;
      /*  */ }
  #notice_stacks_in_102_page2 .notice-action-btn {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    text-align: center;
    -ms-flex-align: center;
        align-items: center;
    box-sizing: border-box;
    -ms-flex-pack: center;
        justify-content: center; }
    #notice_stacks_in_102_page2 .notice-action-btn:hover {
      cursor: pointer; }

@media (max-width: 480px) {
  #notice_stacks_in_102_page2 .notice-action {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    height: 90px; }
    #notice_stacks_in_102_page2 .notice-action-custom {
      border-width: 1px 0 0 0; }
    #notice_stacks_in_102_page2 .notice-action div {
      height: 50%;
      width: 100%; } }

/*  */
@media all and (-ms-high-contrast: none) {
  #notice_stacks_in_102_page2 {
    width: 100%; }
    #notice_stacks_in_102_page2 *::-ms-backdrop, #notice_stacks_in_102_page2 #notice_stacks_in_102_page2 {
      width: 100%; } }

/*  */
#stacks_in_103_page2 ::-webkit-input-placeholder{color:rgba(153, 153, 153, 1.00)}#stacks_in_103_page2 :-moz-placeholder{color:rgba(153, 153, 153, 1.00)}#stacks_in_103_page2 ::-moz-placeholder{color:rgba(153, 153, 153, 1.00)}#stacks_in_103_page2 :-ms-input-placeholder{color:rgba(153, 153, 153, 1.00)}#stacks_in_103_page2 label{color:rgba(34, 34, 34, 1.00);font-size:0.80rem}#stacks_in_103_page2 .gdpr input{float:left;width:auto;margin:.3rem 0 1rem 0}#stacks_in_103_page2 .gdpr label{float:left;width:90%;font-size:0.80rem;color:rgba(34, 34, 34, 1.00);position:relative}#stacks_in_103_page2 input[type=text],#stacks_in_103_page2 input[type=email]{-webkit-appearance:none;font-family:inherit;border-style:solid;border-width:1px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);display:block;margin:0;line-height:1em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .45s ease-in-out,-webkit-box-shadow .45s;transition:border-color .45s ease-in-out,-webkit-box-shadow .45s;transition:box-shadow .45s,border-color .45s ease-in-out;transition:box-shadow .45s,border-color .45s ease-in-out,-webkit-box-shadow .45s;border-radius:3px;background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);height:2em;color:rgba(34, 34, 34, 1.00);font-size:1.00rem;text-align:left;padding:0 .5rem}#stacks_in_103_page2 input[type=text]:focus,#stacks_in_103_page2 input[type=email]:focus{-webkit-box-shadow:0 0 5px -1px rgba(153, 153, 153, 1.00);box-shadow:0 0 5px -1px rgba(153, 153, 153, 1.00);border-color:rgba(153, 153, 153, 1.00);outline:0;background-color:rgba(252, 252, 252, 1.00);color:rgba(0, 0, 0, 1.00)}#stacks_in_103_page2 .label_text{line-height:2em}#stacks_in_103_page2 .field{display:inline-block;width:100%;position:relative;margin:0.50rem 0;vertical-align:bottom}#stacks_in_103_page2 .hide{display:none}#stacks_in_103_page2 input[name=consent].error{outline:1px solid red}#stacks_in_103_page2 label.error{margin-top:.5rem;color:red;display:block;font-size:1rem}#stacks_in_103_page2 button{margin:0} #stacks_in_103_page2 button.custom{border-style:solid;border-width:0;cursor:pointer;font-family:inherit;font-weight:inherit;line-height:normal;margin:0;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;border-radius:0;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out;background-color:rgba(72, 120, 222, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_103_page2 button.custom:hover{background-color:rgba(68, 114, 210, 1.00)}#stacks_in_103_page2 button.small{padding-top:.875rem;padding-right:1.75rem;padding-bottom:.9375rem;padding-left:1.75rem;font-size:.8125rem}#stacks_in_103_page2 button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}#stacks_in_103_page2 button.expand{padding-right:0;padding-left:0;width:100%}#stacks_in_103_page2 button.right{float:right}#stacks_in_103_page2 button.radius{border-radius:3px}#stacks_in_103_page2 button.round{border-radius:500px}  #stacks_in_103_page2 .field{float:left}#stacks_in_103_page2 .field.first_name{width:50%}#stacks_in_103_page2 .field.last_name{width:50%}#stacks_in_103_page2 .field.email{width:70%}#stacks_in_103_page2 .field.custom{width:100%}#stacks_in_103_page2 .field.customtwo{width:100%}#stacks_in_103_page2 .field.human{width:50%}#stacks_in_103_page2 .field.submit_button{width:30%}#stacks_in_103_page2 input[type=text],#stacks_in_103_page2 input[type=email]{width:calc(100% - 5px)}#stacks_in_103_page2 form{width:100%;overflow:auto}#stacks_in_103_page2 button.inline_input{height:2em;line-height:2em;font-size:1.00rem;padding-top:0;padding-bottom:0;border-top-left-radius:0;border-bottom-left-radius:0}#stacks_in_103_page2 input.email.inline_input{border-top-right-radius:0;border-bottom-right-radius:0}
#stacks_in_106_page2 .onthelineouterspace
{
display:block;
padding: 60px 0px 60px 0px;
}
#stacks_in_106_page2 .ontheline
{
display:block; 
height:auto; 

/*CustomCSS;*/
}

/*  */
#fix-stacks_in_p265_n1_page2 {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */
  /*  */
  margin: 0 auto;
  position: relative;
  transition: all 0.4s;
  box-sizing: border-box;
  font-family: "Montserrat";
  z-index: 100;
  max-width: 5000px;
  border-radius: 0px; }
  #fix-stacks_in_p265_n1_page2.fixed {
    top: 0px;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    position: fixed;
    border-radius: 0; }
  #fix-stacks_in_p265_n1_page2.show-grid .fix-grid {
    display: -ms-flexbox !important;
    display: flex !important; }
  #fix-stacks_in_p265_n1_page2 .fix-grid {
    display: -ms-flexbox;
    display: flex;
    padding: 5px; }
    #fix-stacks_in_p265_n1_page2 .fix-grid .fix-item {
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      text-decoration: none;
      box-sizing: border-box;
      padding: 5px 5px; }

#fix-stacks_in_p265_n1_page2 .fix-mobile-header {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(29, 32, 42, 1.00);
  display: none;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px 15px;
  font-size: 16px; }
  #fix-stacks_in_p265_n1_page2 .fix-mobile-header i {
    font-size: 24px; }

#fix-stacks_in_p265_n1_page2 .fix-item .fix-item-inner {
  padding: 15px 10px;
  border-radius: 4px;
  width: 100%;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  cursor: pointer;
  text-align: center;
  -ms-flex-align: center;
      align-items: center;
  transition: all 0.4s;
  box-sizing: border-box;
  -ms-flex-pack: center;
      justify-content: center;
  background: rgba(29, 32, 42, 1.00); }
  #fix-stacks_in_p265_n1_page2 .fix-item .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00);
    font-size: 40px;
    margin-bottom: 5px;
    transition: all 0.4s; }
  #fix-stacks_in_p265_n1_page2 .fix-item .fix-item-inner-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    font-size: 15px;
    color: rgba(255, 255, 255, 1.00);
    overflow: hidden;
    white-space: nowrap;
    transition: all 0.4s;
    text-overflow: ellipsis; }
  #fix-stacks_in_p265_n1_page2 .fix-item .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-stacks_in_p265_n1_page2 .fix-item .fix-item-inner:hover .fix-item-inner-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-stacks_in_p265_n1_page2 .fix-item .fix-item-inner:hover .fix-item-inner-text {
      color: rgba(255, 255, 255, 1.00); }

@media (max-width: 760px) {
  #fix-stacks_in_p265_n1_page2.fixed .fix-grid {
    display: none; }
  #fix-stacks_in_p265_n1_page2.fixed .fix-mobile-header {
    display: -ms-flexbox;
    display: flex; }
  #fix-stacks_in_p265_n1_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p265_n1_page2 .fix-grid .fix-item {
      width: calc(100% / 3); }
    #fix-stacks_in_p265_n1_page2 .fix-grid .fix-item-inner-icon {
      font-size: 30px; }
    #fix-stacks_in_p265_n1_page2 .fix-grid .fix-item-inner-text {
      font-size: 14px; } }

@media (max-width: 400px) {
  #fix-stacks_in_p265_n1_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p265_n1_page2 .fix-grid .fix-item {
      width: calc(100% / 2); }
      #fix-stacks_in_p265_n1_page2 .fix-grid .fix-item-icon {
        font-size: 24px; }
      #fix-stacks_in_p265_n1_page2 .fix-grid .fix-item-text {
        font-size: 12px; } }

#stacks_in_p265_n1_page2 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 0px 0px 500px 0px;
}
#fix-item-stacks_in_p265_n2_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p265_n2_page2.custom-colors .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00); }
  #fix-item-stacks_in_p265_n2_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p265_n2_page2.custom-colors .fix-item-inner:hover {
    background: rgba(209, 114, 119, 1.00); }
    #fix-item-stacks_in_p265_n2_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p265_n2_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p265_n4_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p265_n4_page2.custom-colors .fix-item-inner-icon {
    color: rgba(146, 196, 247, 1.00); }
  #fix-item-stacks_in_p265_n4_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p265_n4_page2.custom-colors .fix-item-inner:hover {
    background: rgba(146, 196, 247, 1.00); }
    #fix-item-stacks_in_p265_n4_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p265_n4_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p265_n6_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p265_n6_page2.custom-colors .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00); }
  #fix-item-stacks_in_p265_n6_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p265_n6_page2.custom-colors .fix-item-inner:hover {
    background: rgba(209, 114, 119, 1.00); }
    #fix-item-stacks_in_p265_n6_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p265_n6_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p265_n8_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p265_n8_page2.custom-colors .fix-item-inner-icon {
    color: rgba(146, 196, 247, 1.00); }
  #fix-item-stacks_in_p265_n8_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p265_n8_page2.custom-colors .fix-item-inner:hover {
    background: rgba(146, 196, 247, 1.00); }
    #fix-item-stacks_in_p265_n8_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p265_n8_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p265_n10_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p265_n10_page2.custom-colors .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00); }
  #fix-item-stacks_in_p265_n10_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p265_n10_page2.custom-colors .fix-item-inner:hover {
    background: rgba(209, 114, 119, 1.00); }
    #fix-item-stacks_in_p265_n10_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p265_n10_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p265_n12_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p265_n12_page2.custom-colors .fix-item-inner-icon {
    color: rgba(146, 196, 247, 1.00); }
  #fix-item-stacks_in_p265_n12_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p265_n12_page2.custom-colors .fix-item-inner:hover {
    background: rgba(146, 196, 247, 1.00); }
    #fix-item-stacks_in_p265_n12_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p265_n12_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
/* ExternalLinkIcon3 Stack 2.2.2 */	#stacks_in_23_page2 a[href^='http']:after,	#stacks_in_23_page2 a[href^='http']:after {		content: "\f08e";		font-family: FontAwesome;		font-weight: normal;		font-style: normal;		display: inline-block;		text-decoration: none;		padding-left: 3px;		font-size: 100%;			}		#stacks_in_23_page2 a[href^="https://ishi.ca/"]:after,	#stacks_in_23_page2 a.NoLinkIcon:after,	#unique_id1, .myClass1 a.NoLinkIcon:after {		content: "" !important;		padding-left: 0 !important;		display: inline !important;	}/* End of ExternalLinkIcon3 Stack */.stacks_in_27_page2-share-btn-wrapper {
    padding: 0;
    margin: 0;
    list-style: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
}

.stacks_in_27_page2-share-btn {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
	display: flex;                /* create nested flex container */
	justify-content: center;      /* center text horizontally */
	align-items: center;  
	text-decoration: none;
	padding: 5px;
    width:50px;
    height: 50px;
	border-radius: 0px;
	margin: 2px 7px 0 7px;
    padding: 18px 11px;
	font-size: 20px;
	
	color: #ffffff;
	border: none;
	
	
}

.stacks_in_27_page2-share-btn.addThis {
	background: #f8694d;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.addThis:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #f75b44;
}
.stacks_in_27_page2-share-btn.diaspora {
	background: #999999;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.diaspora:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #b3b3b3;
}
.stacks_in_27_page2-share-btn.email {
	background: #444444;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.email:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #a8a8a8;
}
.stacks_in_27_page2-share-btn.facebook {
	background: #3B5998;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.facebook:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #4273c8;
}
.stacks_in_27_page2-share-btn.flattr {
	background: #7ea352;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.flattr:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #f67c1a;
}
.stacks_in_27_page2-share-btn.google-plus {
	background: #d34836;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.google-plus:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #f75b44;
}
.stacks_in_27_page2-share-btn.linkedin {
	background: #0077b5;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.linkedin:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #0369a0;
}
.stacks_in_27_page2-share-btn.pinterest {
	background: #bd081c;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.pinterest:hover {
	text-decoration: none;
	color: #eeeeee;
	background: rgba(189,8,28,0.8);
}
.stacks_in_27_page2-share-btn.qzone {
	background: #2b82d9;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.qzone:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #398fe6;
}
.stacks_in_27_page2-share-btn.reddit {
	background: #ff4500;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.reddit:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #ff6a33;
}
.stacks_in_27_page2-share-btn.stumbleupon {
	background: #eb4924;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.stumbleupon:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #ef7053;
}
.stacks_in_27_page2-share-btn.telegram {
	background: #0088cc;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.telegram:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #007dbb;
}
.stacks_in_27_page2-share-btn.tencent-weibo {
	background: #26ACE0;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.tencent-weibo:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #38bbeb;
}
.stacks_in_27_page2-share-btn.threema {
	background: #333333;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.threema:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #1f1f1f;
}
.stacks_in_27_page2-share-btn.tumblr {
	background: #36465d;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.tumblr:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #44546b;
}
.stacks_in_27_page2-share-btn.twitter {
	background: #55acee;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.twitter:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #32bbf5;
}
.stacks_in_27_page2-share-btn.vk {
	background: #5d7fa4;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.vk:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #678eb4;
}
.stacks_in_27_page2-share-btn.weibo {
	background: #F56770;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.weibo:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #fa7f8a;
}
.stacks_in_27_page2-share-btn.whatsapp {
	background: #5cbe4a;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.whatsapp:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #34af23;
}
.stacks_in_27_page2-share-btn.xing {
	background: #126567;
}
.stacks_in_27_page2-share-btn-wrapper a.stacks_in_27_page2-share-btn.xing:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #29888a;
}

#stacks_in_46_page2_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_46_page2 a:link, #stacks_in_46_page2 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_46_page2 a:hover, #stacks_in_46_page2 a:active {
	color:#FFFFFF;
}







#stacks_in_46_page2 a:link, #stacks_in_46_page2 a:visited {
	background-color:#FF0000;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF0000), to(#BF0000));
	border:1px solid #BF0000;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_46_page2 a:hover {
	background-color:#FF0000;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF0000), to(#A50000));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_46_page2 a:active {
	background-color:#FF0000;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



#stacks_in_44_page2_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_44_page2 a:link, #stacks_in_44_page2 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_44_page2 a:hover, #stacks_in_44_page2 a:active {
	color:#FFFFFF;
}







#stacks_in_44_page2 a:link, #stacks_in_44_page2 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_44_page2 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_44_page2 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



#stacks_in_48_page2_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_48_page2 a:link, #stacks_in_48_page2 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_48_page2 a:hover, #stacks_in_48_page2 a:active {
	color:#FFFFFF;
}







#stacks_in_48_page2 a:link, #stacks_in_48_page2 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_48_page2 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_48_page2 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



#stacks_in_50_page2_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_50_page2 a:link, #stacks_in_50_page2 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_50_page2 a:hover, #stacks_in_50_page2 a:active {
	color:#FFFFFF;
}







#stacks_in_50_page2 a:link, #stacks_in_50_page2 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_50_page2 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_50_page2 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



#stacks_in_38_page2_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_38_page2 a:link, #stacks_in_38_page2 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_38_page2 a:hover, #stacks_in_38_page2 a:active {
	color:#FFFFFF;
}







#stacks_in_38_page2 a:link, #stacks_in_38_page2 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_38_page2 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_38_page2 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



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

#donateStackstacks_in_155_page2 {
    padding: 0;
    margin: 0;
    border none:
    position: relative;
    overflow: hidden;
}

#donateStackstacks_in_155_page2 label {
    margin: 0;
    padding: 0;
    font-size: 18px;
    display: block;
    color: rgba(51, 51, 51, 1.00);
}

::-webkit-input-placeholder { /* Chrome */
    color: rgba(128, 128, 128, 1.00);
}

:-ms-input-placeholder { /* IE 10+ */
    color: rgba(128, 128, 128, 1.00);
}

::-moz-placeholder { /* Firefox 19+ */
    color: rgba(128, 128, 128, 1.00);
    opacity: 1;
}

:-moz-placeholder { /* Firefox 4 - 18 */
    color: rgba(128, 128, 128, 1.00);
    opacity: 1;
}

#donateStackstacks_in_155_page2 input[type='text'],
#donateStackstacks_in_155_page2 input[type='number'],
#donateStackstacks_in_155_page2 input[type='email']{
    width: 100%;
    height: auto;
    padding: 10px;
    margin: 0;
    border-radius: 5px;
    box-shadow: none;
    border: 1px solid rgba(204, 204, 204, 1.00);
    font-size: 18px;
    background: rgba(255, 255, 255, 0.00);
    transition: all 300ms ease-in-out;
}

.dontateStackVerticalSpacer {
    display: block;
    position: relative;
    height: 20px;
}

#donateStackstacks_in_155_page2 input:active,
#donateStackstacks_in_155_page2 input:focus {
    outline: none;
    box-shadow: none;
    border: 1px solid rgba(128, 128, 128, 1.00);
    background: rgba(255, 255, 255, 0.00);
    color: rgba(0, 0, 0, 1.00);
}

@media screen and (min-width: 768px) {
    #donateStackAddressBeforestacks_in_155_page2 {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 40px;
        -moz-column-gap: 40px;
        column-gap: 40px;
    }
    
    #donateStackAddressBeforestacks_in_155_page2 div.formElementWrapper {
        -webkit-column-break-inside: avoid;
        page-break-inside: avoid;
        break-inside: avoid;
    }
}
    
#donateStackSubmitAreastacks_in_155_page2 {
    display: flex;
}

#donateStackSubmitAreastacks_in_155_page2 img,
#donateStackSubmitAreastacks_in_155_page2 input[type='image'] {
    left: -9999px;
    top: 0;
    position: absolute;
}

#donateStackSubmitAreastacks_in_155_page2 input[type='number'] {
    border-radius: 5px 0px 0px 5px;
    border-right: none;
    margin-bottom: 0px;
    color: rgba(0, 0, 0, 1.00);
}

#donateStackSubmitAreastacks_in_155_page2 input[type='submit'] {
    background: rgba(81, 187, 35, 1.00);
    border-radius: 0px 5px 5px 0px;
    padding: 10px;
    margin: 0;
    border: none;
    color: rgba(255, 255, 255, 1.00);
    width: auto;
    font-size: 18px;
    transition: all 300ms ease-in-out;
}

#donateStackSubmitAreastacks_in_155_page2 input[type='submit']:hover,
#donateStackSubmitAreastacks_in_155_page2 input[type='submit']:focus,
#donateStackSubmitAreastacks_in_155_page2 input[type='submit']:active {
    background: rgba(92, 215, 38, 1.00);
    color: rgba(255, 255, 255, 1.00);
}




#stacks_out_155_page2 {
	width: 250px;
}

#stacks_in_55_page2 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_55_page2 .pullquote:before, #stacks_in_55_page2 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_55_page2 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_55_page2 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_55_page2 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_55_page2 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_58_page2 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_58_page2 .pullquote:before, #stacks_in_58_page2 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_58_page2 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_58_page2 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_58_page2 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_58_page2 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_61_page2 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_61_page2 .pullquote:before, #stacks_in_61_page2 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_61_page2 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_61_page2 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_61_page2 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_61_page2 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_64_page2 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_64_page2 .pullquote:before, #stacks_in_64_page2 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_64_page2 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_64_page2 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_64_page2 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_64_page2 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_67_page2 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_67_page2 .pullquote:before, #stacks_in_67_page2 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_67_page2 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_67_page2 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_67_page2 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_67_page2 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_70_page2 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_70_page2 .pullquote:before, #stacks_in_70_page2 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_70_page2 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_70_page2 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_70_page2 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_70_page2 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_out_73_page2 {
	width: 250px;
}
#stacks_in_162_page2 ul li{line-height:1.6;margin-bottom:0px;padding-left:0px}#stacks_in_162_page2 ul li.custom{font-size:16px}#stacks_in_162_page2 ul.color{color:rgba(34, 34, 34, 1.00)}#stacks_in_162_page2 ul.color i.icon-color1{color:rgba(34, 34, 34, 1.00)}#stacks_in_162_page2 ul.color i.icon-color2{color:rgba(0, 128, 255, 1.00)}#stacks_in_162_page2 .fa-li{line-height:1.6;top:0}
#stacks_in_264_page2 .onthelineouterspace
{
display:block;
padding: 60px 0px 60px 0px;
}
#stacks_in_264_page2 .ontheline
{
display:block; 
height:auto; 

/*CustomCSS;*/
}

#stacks_in_203_page2 ul li{line-height:1.6;margin-bottom:0px;padding-left:0px}#stacks_in_203_page2 ul li.custom{font-size:16px}#stacks_in_203_page2 ul.color{color:rgba(34, 34, 34, 1.00)}#stacks_in_203_page2 ul.color i.icon-color1{color:rgba(34, 34, 34, 1.00)}#stacks_in_203_page2 ul.color i.icon-color2{color:rgba(0, 128, 255, 1.00)}#stacks_in_203_page2 .fa-li{line-height:1.6;top:0}
/*  */
html {
  height: 100%; }

body {
  margin: 0; }

#circle-menu-stacks_in_244_page2-outer {
  /*  */
  font-family: "Roboto";
  /*  */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 40px 40px; }

#circle-menu-stacks_in_244_page2 {
  width: 220px;
  height: 220px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  #circle-menu-stacks_in_244_page2::before, #circle-menu-stacks_in_244_page2::after {
    /*  */
    background: rgba(29, 31, 32, 1.00);
    /*  */
    /*  */
    /*  */
    content: '';
    top: 50%;
    left: 50%;
    width: 0px;
    height: 0px;
    display: block;
    position: absolute;
    transition: all 0.5s;
    border-radius: inherit;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    -webkit-animation: background-shrink 0.5s;
            animation: background-shrink 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }
  #circle-menu-stacks_in_244_page2::after {
    background: rgba(0, 0, 0, 0.20);
    /*  */
    display: none;
    /*  */ }

#circle-menu-stacks_in_244_page2 .circle-menu-toggle {
  /*  */
  background: rgba(29, 31, 32, 1.00);
  /*  */
  /*  */
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.50);
  width: 50px;
  height: 50px;
  color: rgba(179, 190, 111, 1.00);
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  position: absolute;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50px;
  transition: all 0.3s, opacity 0.3s 0.2s; }
  #circle-menu-stacks_in_244_page2 .circle-menu-toggle.inherit-radius {
    border-radius: inherit; }
  #circle-menu-stacks_in_244_page2 .circle-menu-toggle i {
    font-size: 20px;
    position: absolute;
    transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s; }
    #circle-menu-stacks_in_244_page2 .circle-menu-toggle i.icon-close {
      opacity: 0; }
    #circle-menu-stacks_in_244_page2 .circle-menu-toggle i.icon-open {
      opacity: 1; }
  #circle-menu-stacks_in_244_page2 .circle-menu-toggle:hover {
    /*  */
    background: rgba(179, 190, 111, 1.00);
    /*  */
    /*  */
    color: rgba(29, 31, 32, 1.00); }

#circle-menu-stacks_in_244_page2 .circle-menu-item {
  z-index: 1;
  padding: 10px;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  transition: none;
  position: absolute;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  pointer-events: none;
  box-sizing: border-box;
  border-radius: inherit;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  #circle-menu-stacks_in_244_page2 .circle-menu-item:hover span {
    opacity: 1;
    transition: opacity 0.3s 0.3s; }
  #circle-menu-stacks_in_244_page2 .circle-menu-item-inner {
    width: 40px;
    height: 40px;
    text-decoration: none;
    color: rgba(29, 31, 32, 1.00);
    font-size: 24px;
    margin: 0;
    opacity: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    position: relative;
    border-radius: 50%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    pointer-events: auto;
    box-sizing: border-box;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    transition: all 0.4s; }
    #circle-menu-stacks_in_244_page2 .circle-menu-item-inner:hover span {
      opacity: 1;
      visibility: visible; }
    #circle-menu-stacks_in_244_page2 .circle-menu-item-inner:hover::before {
      opacity: 1;
      width: calc(100% + 30px);
      height: calc(100% + 30px); }
    #circle-menu-stacks_in_244_page2 .circle-menu-item-inner i {
      /*  */
      background: rgba(179, 190, 111, 1.00);
      /*  */
      /*  */
      z-index: 3;
      width: 40px;
      height: 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border-radius: inherit;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
    #circle-menu-stacks_in_244_page2 .circle-menu-item-inner::before {
      top: 50%;
      left: 50%;
      width: 0;
      height: 0;
      opacity: 1;
      z-index: -1;
      content: '';
      display: block;
      position: absolute;
      transition: all 0.3s;
      border-radius: inherit;
      pointer-events: none;
      background: rgba(255, 255, 255, 0.10);
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
  #circle-menu-stacks_in_244_page2 .circle-menu-item span {
    color: rgba(179, 190, 111, 1.00);
    font-size: 14px;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    z-index: 10;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    pointer-events: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    transition: opacity 0.3s 0s; }

#circle-menu-stacks_in_244_page2.square-icons .circle-menu-item-inner {
  border-radius: 4px; }

#circle-menu-stacks_in_244_page2.circular {
  border-radius: 50%; }

#circle-menu-stacks_in_244_page2.square {
  border-radius: 5px; }

@media screen\9 {
  ::before, ::after {
    width: 100%;
    height: 100%; } }

@media screen\0 {
  #circle-menu-stacks_in_244_page2.go::before, #circle-menu-stacks_in_244_page2.go::after {
    width: 100%;
    height: 100%; } }

@supports (-ms-ime-align: auto) {
  #circle-menu-stacks_in_244_page2.go::before, #circle-menu-stacks_in_244_page2.go::after {
    width: 100%;
    height: 100%; } }

@supports (-ms-accelerator: auto) {
  #circle-menu-stacks_in_244_page2.go::before, #circle-menu-stacks_in_244_page2.go::after {
    width: 100%;
    height: 100%; } }

#circle-menu-stacks_in_244_page2.go::before, #circle-menu-stacks_in_244_page2.go::after {
  -webkit-animation: background-expand 0.5s;
          animation: background-expand 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#circle-menu-stacks_in_244_page2.go .circle-menu-toggle {
  box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.10); }
  #circle-menu-stacks_in_244_page2.go .circle-menu-toggle i {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }
    #circle-menu-stacks_in_244_page2.go .circle-menu-toggle i.icon-close {
      opacity: 1; }
    #circle-menu-stacks_in_244_page2.go .circle-menu-toggle i.icon-open {
      opacity: 0; }

#circle-menu-stacks_in_244_page2.go .circle-menu-item-inner {
  opacity: 1;
  transition: all 0.4s; }

#circle-menu-stacks_in_244_page2.hovered .circle-menu-toggle {
  opacity: 0;
  transition: all 0.3s 0s; }

#circle-menu-stacks_in_244_page2.go.four-item.circular .circle-menu-item:nth-child(1) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.four-item.square .circle-menu-item:nth-child(1) .circle-menu-item-inner {
  margin-bottom: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.four-item.circular .circle-menu-item:nth-child(2) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.four-item.square .circle-menu-item:nth-child(2) .circle-menu-item-inner {
  margin-left: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.four-item.circular .circle-menu-item:nth-child(3) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.four-item.square .circle-menu-item:nth-child(3) .circle-menu-item-inner {
  margin-top: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.four-item.circular .circle-menu-item:nth-child(4) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.four-item.square .circle-menu-item:nth-child(4) .circle-menu-item-inner {
  margin-right: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.four-item.circular .circle-menu-item:nth-child(5), #circle-menu-stacks_in_244_page2.go.four-item.circular .circle-menu-item:nth-child(6), #circle-menu-stacks_in_244_page2.go.four-item.circular .circle-menu-item:nth-child(7), #circle-menu-stacks_in_244_page2.go.four-item.circular .circle-menu-item:nth-child(8), #circle-menu-stacks_in_244_page2.go.four-item.square .circle-menu-item:nth-child(5), #circle-menu-stacks_in_244_page2.go.four-item.square .circle-menu-item:nth-child(6), #circle-menu-stacks_in_244_page2.go.four-item.square .circle-menu-item:nth-child(7), #circle-menu-stacks_in_244_page2.go.four-item.square .circle-menu-item:nth-child(8) {
  display: none; }

#circle-menu-stacks_in_244_page2.go.eight-item.circular .circle-menu-item:nth-child(1) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(1) .circle-menu-item-inner {
  margin-bottom: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.eight-item.circular .circle-menu-item:nth-child(2) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(2) .circle-menu-item-inner {
  margin-bottom: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.eight-item.circular .circle-menu-item:nth-child(3) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(3) .circle-menu-item-inner {
  margin-left: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.eight-item.circular .circle-menu-item:nth-child(4) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(4) .circle-menu-item-inner {
  margin-top: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.eight-item.circular .circle-menu-item:nth-child(5) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(5) .circle-menu-item-inner {
  margin-top: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.eight-item.circular .circle-menu-item:nth-child(6) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(6) .circle-menu-item-inner {
  margin-top: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.eight-item.circular .circle-menu-item:nth-child(7) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(7) .circle-menu-item-inner {
  margin-right: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.eight-item.circular .circle-menu-item:nth-child(8) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(8) .circle-menu-item-inner {
  margin-bottom: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(2) .circle-menu-item-inner {
  margin-left: calc(100% - 40px);
  margin-bottom: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(4) .circle-menu-item-inner {
  margin-left: calc(100% - 40px);
  margin-top: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(6) .circle-menu-item-inner {
  margin-top: calc(100% - 40px);
  margin-right: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.go.eight-item.square .circle-menu-item:nth-child(8) .circle-menu-item-inner {
  margin-bottom: calc(100% - 40px);
  margin-right: calc(100% - 40px); }

#circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(2) {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }
  #circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(2) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(2) span {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg); }

#circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(4) {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg); }
  #circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(4) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(4) span {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg); }

#circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(6) {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }
  #circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(6) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(6) span {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg); }

#circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(8) {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg); }
  #circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(8) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.eight-item.circular .circle-menu-item:nth-child(8) span {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg); }

#circle-menu-stacks_in_244_page2.go.offset .circle-menu-item {
  box-sizing: content-box; }

#circle-menu-stacks_in_244_page2.go.offset.four-item.circular .circle-menu-item:nth-child(1) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.four-item.square .circle-menu-item:nth-child(1) .circle-menu-item-inner {
  margin-bottom: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.four-item.circular .circle-menu-item:nth-child(2) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.four-item.square .circle-menu-item:nth-child(2) .circle-menu-item-inner {
  margin-left: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.four-item.circular .circle-menu-item:nth-child(3) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.four-item.square .circle-menu-item:nth-child(3) .circle-menu-item-inner {
  margin-top: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.four-item.circular .circle-menu-item:nth-child(4) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.four-item.square .circle-menu-item:nth-child(4) .circle-menu-item-inner {
  margin-right: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.circular .circle-menu-item:nth-child(1) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(1) .circle-menu-item-inner {
  margin-bottom: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.circular .circle-menu-item:nth-child(2) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(2) .circle-menu-item-inner {
  margin-bottom: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.circular .circle-menu-item:nth-child(3) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(3) .circle-menu-item-inner {
  margin-left: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.circular .circle-menu-item:nth-child(4) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(4) .circle-menu-item-inner {
  margin-top: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.circular .circle-menu-item:nth-child(5) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(5) .circle-menu-item-inner {
  margin-top: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.circular .circle-menu-item:nth-child(6) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(6) .circle-menu-item-inner {
  margin-top: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.circular .circle-menu-item:nth-child(7) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(7) .circle-menu-item-inner {
  margin-right: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.circular .circle-menu-item:nth-child(8) .circle-menu-item-inner, #circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(8) .circle-menu-item-inner {
  margin-bottom: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(2) .circle-menu-item-inner {
  margin-left: 100%;
  margin-bottom: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(4) .circle-menu-item-inner {
  margin-left: 100%;
  margin-top: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(6) .circle-menu-item-inner {
  margin-top: 100%;
  margin-right: 100%; }

#circle-menu-stacks_in_244_page2.go.offset.eight-item.square .circle-menu-item:nth-child(8) .circle-menu-item-inner {
  margin-bottom: 100%;
  margin-right: 100%; }

@-webkit-keyframes background-expand {
  0% {
    width: 0;
    height: 0; }
  70% {
    width: calc(100% + 12px);
    height: calc(100% + 12px); }
  100% {
    width: 100%;
    height: 100%; } }

@keyframes background-expand {
  0% {
    width: 0;
    height: 0; }
  70% {
    width: calc(100% + 12px);
    height: calc(100% + 12px); }
  100% {
    width: 100%;
    height: 100%; } }

@-webkit-keyframes background-shrink {
  0% {
    width: 100%;
    height: 100%; }
  70% {
    width: calc(100% + 20px);
    height: calc(100% + 20px); }
  100% {
    width: 0;
    height: 0; } }

@keyframes background-shrink {
  0% {
    width: 100%;
    height: 100%; }
  70% {
    width: calc(100% + 20px);
    height: calc(100% + 20px); }
  100% {
    width: 0;
    height: 0; } }
#circle-menu-item-stacks_in_245_page2 .circle-menu-item-inner.image-icon {
  background: none;
  background-size: cover;
  background-position: center center;
  background-image: url(); }
  #circle-menu-item-stacks_in_245_page2 .circle-menu-item-inner.image-icon i {
    display: none; }

#circle-menu-item-stacks_in_245_page2.custom-item-colors .circle-menu-item-inner {
  color: rgba(29, 31, 32, 1.00); }
  #circle-menu-item-stacks_in_245_page2.custom-item-colors .circle-menu-item-inner i {
    /*  */
    background: rgba(179, 190, 111, 1.00);
    /*  */
    /*  */ }
#circle-menu-item-stacks_in_247_page2 .circle-menu-item-inner.image-icon {
  background: none;
  background-size: cover;
  background-position: center center;
  background-image: url(); }
  #circle-menu-item-stacks_in_247_page2 .circle-menu-item-inner.image-icon i {
    display: none; }

#circle-menu-item-stacks_in_247_page2.custom-item-colors .circle-menu-item-inner {
  color: rgba(29, 31, 32, 1.00); }
  #circle-menu-item-stacks_in_247_page2.custom-item-colors .circle-menu-item-inner i {
    /*  */
    background: rgba(179, 190, 111, 1.00);
    /*  */
    /*  */ }
#circle-menu-item-stacks_in_249_page2 .circle-menu-item-inner.image-icon {
  background: none;
  background-size: cover;
  background-position: center center;
  background-image: url(); }
  #circle-menu-item-stacks_in_249_page2 .circle-menu-item-inner.image-icon i {
    display: none; }

#circle-menu-item-stacks_in_249_page2.custom-item-colors .circle-menu-item-inner {
  color: rgba(29, 31, 32, 1.00); }
  #circle-menu-item-stacks_in_249_page2.custom-item-colors .circle-menu-item-inner i {
    /*  */
    background: rgba(179, 190, 111, 1.00);
    /*  */
    /*  */ }
#circle-menu-item-stacks_in_251_page2 .circle-menu-item-inner.image-icon {
  background: none;
  background-size: cover;
  background-position: center center;
  background-image: url(); }
  #circle-menu-item-stacks_in_251_page2 .circle-menu-item-inner.image-icon i {
    display: none; }

#circle-menu-item-stacks_in_251_page2.custom-item-colors .circle-menu-item-inner {
  color: rgba(29, 31, 32, 1.00); }
  #circle-menu-item-stacks_in_251_page2.custom-item-colors .circle-menu-item-inner i {
    /*  */
    background: rgba(179, 190, 111, 1.00);
    /*  */
    /*  */ }
#circle-menu-item-stacks_in_253_page2 .circle-menu-item-inner.image-icon {
  background: none;
  background-size: cover;
  background-position: center center;
  background-image: url(); }
  #circle-menu-item-stacks_in_253_page2 .circle-menu-item-inner.image-icon i {
    display: none; }

#circle-menu-item-stacks_in_253_page2.custom-item-colors .circle-menu-item-inner {
  color: rgba(29, 31, 32, 1.00); }
  #circle-menu-item-stacks_in_253_page2.custom-item-colors .circle-menu-item-inner i {
    /*  */
    background: rgba(179, 190, 111, 1.00);
    /*  */
    /*  */ }
#circle-menu-item-stacks_in_255_page2 .circle-menu-item-inner.image-icon {
  background: none;
  background-size: cover;
  background-position: center center;
  background-image: url(); }
  #circle-menu-item-stacks_in_255_page2 .circle-menu-item-inner.image-icon i {
    display: none; }

#circle-menu-item-stacks_in_255_page2.custom-item-colors .circle-menu-item-inner {
  color: rgba(29, 31, 32, 1.00); }
  #circle-menu-item-stacks_in_255_page2.custom-item-colors .circle-menu-item-inner i {
    /*  */
    background: rgba(179, 190, 111, 1.00);
    /*  */
    /*  */ }
#circle-menu-item-stacks_in_257_page2 .circle-menu-item-inner.image-icon {
  background: none;
  background-size: cover;
  background-position: center center;
  background-image: url(); }
  #circle-menu-item-stacks_in_257_page2 .circle-menu-item-inner.image-icon i {
    display: none; }

#circle-menu-item-stacks_in_257_page2.custom-item-colors .circle-menu-item-inner {
  color: rgba(255, 255, 255, 1.00); }
  #circle-menu-item-stacks_in_257_page2.custom-item-colors .circle-menu-item-inner i {
    /*  */
    background: rgba(162, 179, 100, 1.00);
    /*  */
    /*  */ }
#circle-menu-item-stacks_in_259_page2 .circle-menu-item-inner.image-icon {
  background: none;
  background-size: cover;
  background-position: center center;
  background-image: url(); }
  #circle-menu-item-stacks_in_259_page2 .circle-menu-item-inner.image-icon i {
    display: none; }

#circle-menu-item-stacks_in_259_page2.custom-item-colors .circle-menu-item-inner {
  color: rgba(29, 31, 32, 1.00); }
  #circle-menu-item-stacks_in_259_page2.custom-item-colors .circle-menu-item-inner i {
    /*  */
    background: rgba(179, 190, 111, 1.00);
    /*  */
    /*  */ }

@important "partials/maps";
.animated {
  animation-duration: 1s;
  animation-fill-mode: both; }
  .animated.infinite {
    animation-iteration-count: infinite; }
  .animated.hinge {
    animation-duration: 2s; }
  .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut {
    animation-duration: .75s; }

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0); }
  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0); }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0); }
  90% {
    transform: translate3d(0, -4px, 0); } }

.bounce {
  animation-name: bounce;
  transform-origin: center bottom; }

@keyframes flash {
  from, 50%, to {
    opacity: 1; }
  25%, 75% {
    opacity: 0; } }

.flash {
  animation-name: flash; }

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

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1); }
  50% {
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    transform: scale3d(1, 1, 1); } }

.pulse {
  animation-name: pulse; }

@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1); }
  30% {
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    transform: scale3d(1.05, 0.95, 1); }
  to {
    transform: scale3d(1, 1, 1); } }

.rubberBand {
  animation-name: rubberBand; }

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0); } }

.shake {
  animation-name: shake; }

@keyframes headShake {
  0% {
    transform: translateX(0); }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    transform: translateX(2px) rotateY(3deg); }
  50% {
    transform: translateX(0); } }

.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake; }

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    transform: rotate3d(0, 0, 1, 0deg); } }

.swing {
  transform-origin: top center;
  animation-name: swing; }

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    transform: scale3d(1, 1, 1); } }

.tada {
  animation-name: tada; }

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

@keyframes wobble {
  from {
    transform: none; }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    transform: none; } }

.wobble {
  animation-name: wobble; }

@keyframes jello {
  from, 11.1%, to {
    transform: none; }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% {
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

.jello {
  animation-name: jello;
  transform-origin: center; }

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1); } }

.bounceIn {
  animation-name: bounceIn; }

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0); }
  75% {
    transform: translate3d(0, -10px, 0); }
  90% {
    transform: translate3d(0, 5px, 0); }
  to {
    transform: none; } }

.bounceInDown {
  animation-name: bounceInDown; }

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0); }
  75% {
    transform: translate3d(-10px, 0, 0); }
  90% {
    transform: translate3d(5px, 0, 0); }
  to {
    transform: none; } }

.bounceInLeft {
  animation-name: bounceInLeft; }

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0); }
  75% {
    transform: translate3d(10px, 0, 0); }
  90% {
    transform: translate3d(-5px, 0, 0); }
  to {
    transform: none; } }

.bounceInRight {
  animation-name: bounceInRight; }

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0); }
  75% {
    transform: translate3d(0, 10px, 0); }
  90% {
    transform: translate3d(0, -5px, 0); }
  to {
    transform: translate3d(0, 0, 0); } }

.bounceInUp {
  animation-name: bounceInUp; }

@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); } }

.bounceOut {
  animation-name: bounceOut; }

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); } }

.bounceOutDown {
  animation-name: bounceOutDown; }

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); } }

.bounceOutLeft {
  animation-name: bounceOutLeft; }

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); } }

.bounceOutRight {
  animation-name: bounceOutRight; }

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); } }

.bounceOutUp {
  animation-name: bounceOutUp; }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.fadeIn {
  animation-name: fadeIn; }

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInDown {
  animation-name: fadeInDown; }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInDownBig {
  animation-name: fadeInDownBig; }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInLeft {
  animation-name: fadeInLeft; }

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInLeftBig {
  animation-name: fadeInLeftBig; }

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInRight {
  animation-name: fadeInRight; }

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInRightBig {
  animation-name: fadeInRightBig; }

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInUp {
  animation-name: fadeInUp; }

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    transform: none; } }

.fadeInUpBig {
  animation-name: fadeInUpBig; }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0); } }

.fadeOutDown {
  animation-name: fadeOutDown; }

@keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); } }

.fadeOutDownBig {
  animation-name: fadeOutDownBig; }

@keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); } }

.fadeOutLeft {
  animation-name: fadeOutLeft; }

@keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); } }

.fadeOutLeftBig {
  animation-name: fadeOutLeftBig; }

@keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0); } }

.fadeOutRight {
  animation-name: fadeOutRight; }

@keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); } }

.fadeOutRightBig {
  animation-name: fadeOutRightBig; }

@keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0); } }

.fadeOutUp {
  animation-name: fadeOutUp; }

@keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); } }

.fadeOutUpBig {
  animation-name: fadeOutUpBig; }

@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out; }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out; }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in; }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    animation-timing-function: ease-in; }
  to {
    transform: perspective(400px);
    animation-timing-function: ease-in; } }

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

@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    transform: perspective(400px); } }

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

@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    transform: perspective(400px); } }

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

@keyframes flipOutX {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

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

@keyframes flipOutY {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

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

@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    transform: skewX(-5deg);
    opacity: 1; }
  to {
    transform: none;
    opacity: 1; } }

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

@keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

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

@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    transform-origin: center;
    transform: none;
    opacity: 1; } }

.rotateIn {
  animation-name: rotateIn; }

@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1; } }

.rotateInDownLeft {
  animation-name: rotateInDownLeft; }

@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1; } }

.rotateInDownRight {
  animation-name: rotateInDownRight; }

@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1; } }

.rotateInUpLeft {
  animation-name: rotateInUpLeft; }

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1; } }

.rotateInUpRight {
  animation-name: rotateInUpRight; }

@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1; }
  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

.rotateOut {
  animation-name: rotateOut; }

@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1; }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

.rotateOutDownLeft {
  animation-name: rotateOutDownLeft; }

@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1; }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.rotateOutDownRight {
  animation-name: rotateOutDownRight; }

@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1; }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.rotateOutUpLeft {
  animation-name: rotateOutUpLeft; }

@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1; }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

.rotateOutUpRight {
  animation-name: rotateOutUpRight; }

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out; }
  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out; }
  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

.hinge {
  animation-name: hinge; }

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

@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    transform: none; } }

.rollIn {
  animation-name: rollIn; }

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

@keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

.rollOut {
  animation-name: rollOut; }

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

.zoomIn {
  animation-name: zoomIn; }

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInDown {
  animation-name: zoomInDown; }

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInLeft {
  animation-name: zoomInLeft; }

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInRight {
  animation-name: zoomInRight; }

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInUp {
  animation-name: zoomInUp; }

@keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

.zoomOut {
  animation-name: zoomOut; }

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutDown {
  animation-name: zoomOutDown; }

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center; } }

.zoomOutLeft {
  animation-name: zoomOutLeft; }

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center; } }

.zoomOutRight {
  animation-name: zoomOutRight; }

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutUp {
  animation-name: zoomOutUp; }

@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInDown {
  animation-name: slideInDown; }

@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInLeft {
  animation-name: slideInLeft; }

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInRight {
  animation-name: slideInRight; }

@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInUp {
  animation-name: slideInUp; }

@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0); } }

.slideOutDown {
  animation-name: slideOutDown; }

@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0); } }

.slideOutLeft {
  animation-name: slideOutLeft; }

@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0); } }

.slideOutRight {
  animation-name: slideOutRight; }

@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0); } }

.slideOutUp {
  animation-name: slideOutUp; }

#noticeContainer_stacks_in_84_page2 {
  /*  */
  display: block;
  position: relative; }
  #noticeContainer_stacks_in_84_page2 .clearfix:before {
    content: " ";
    display: table; }
  #noticeContainer_stacks_in_84_page2 .clearfix:after {
    content: " ";
    display: table;
    clear: both; }

#notice_stacks_in_84_page2 {
  /*  */
  /*  */
  opacity: 0;
  left: 0px;
  right: 0px;
  max-height: 70%;
  /*  */
  position: fixed;
  /*  */
  overflow-y: auto;
  visibility: hidden;
  /*  */
  z-index: 999999;
  /*  */
  max-width: 100%;
  /*  */
  /*  */
  /*  */
  /*  */
  top: 0px;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  margin-left: auto;
  margin-right: auto;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  background: #FB0207;
  background: linear-gradient(to bottom, #FB0207, #0000FF);
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: "Nunito";
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  color: rgba(255, 255, 255, 1.00);
  border-radius: 0px 0px 0px 0px; }
  #notice_stacks_in_84_page2.show {
    opacity: 1;
    visibility: visible; }
  #notice_stacks_in_84_page2.hide {
    opacity: 0;
    visibility: hidden; }
  #notice_stacks_in_84_page2.cookie-hide {
    display: none; }

#notice_stacks_in_84_page2 .notice-inner-stacks {
  clear: both;
  margin: 0 auto;
  max-width: 960px;
  padding: 10px 10px 35px 10px; }

#notice_stacks_in_84_page2 .notice-inner {
  clear: both;
  margin: 0 auto;
  max-width: 960px;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 10px 10px 35px 10px;
  /*  */
  /*  */
  text-align: center;
  /*  */
  /*  */
  /*  */
  display: -ms-flexbox;
  display: flex;
  /*  */
  /*  */ }
  #notice_stacks_in_84_page2 .notice-inner-text {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    max-width: 100%;
    font-size: 16px;
    line-height: 22px; }
  #notice_stacks_in_84_page2 .notice-inner-icon {
    /*  */
    /*  */
    /*  */
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    /*  */
    /*  */
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    color: rgba(255, 255, 255, 1.00);
    padding: 5px 20px 5px 10px; }
    #notice_stacks_in_84_page2 .notice-inner-icon i {
      font-size: 32px;
      vertical-align: middle; }

#notice_stacks_in_84_page2 .notice-close-btn {
  float: right;
  cursor: pointer;
  color: rgba(255, 255, 255, 1.00);
  padding: 10px 10px 0px 10px; }
  #notice_stacks_in_84_page2 .notice-close-btn i {
    cursor: pointer;
    vertical-align: middle; }

#notice_stacks_in_84_page2 .notice-action {
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  /*  */
  color: inherit;
  background: none;
  /*  */ }
  #notice_stacks_in_84_page2 .notice-action i {
    vertical-align: middle; }
  #notice_stacks_in_84_page2 .notice-action-close {
    border-style: solid;
    border-width: 1px 0 0 0;
    border-color: rgba(255, 255, 255, 0.30); }
    #notice_stacks_in_84_page2 .notice-action-close:hover {
      /*  */ }
  #notice_stacks_in_84_page2 .notice-action-custom {
    border-style: solid;
    border-width: 1px 0 0 1px;
    border-color: rgba(255, 255, 255, 0.30); }
    #notice_stacks_in_84_page2 .notice-action-custom:hover {
      /*  */ }
    #notice_stacks_in_84_page2 .notice-action-custom a {
      color: inherit;
      width: 100%;
      height: 100%;
      /*  */
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      text-decoration: none;
      -ms-flex-pack: center;
          justify-content: center;
      /*  */ }
  #notice_stacks_in_84_page2 .notice-action-btn {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    text-align: center;
    -ms-flex-align: center;
        align-items: center;
    box-sizing: border-box;
    -ms-flex-pack: center;
        justify-content: center; }
    #notice_stacks_in_84_page2 .notice-action-btn:hover {
      cursor: pointer; }

@media (max-width: 480px) {
  #notice_stacks_in_84_page2 .notice-action {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    height: 90px; }
    #notice_stacks_in_84_page2 .notice-action-custom {
      border-width: 1px 0 0 0; }
    #notice_stacks_in_84_page2 .notice-action div {
      height: 50%;
      width: 100%; } }

/*  */
@media all and (-ms-high-contrast: none) {
  #notice_stacks_in_84_page2 {
    width: 100%; }
    #notice_stacks_in_84_page2 *::-ms-backdrop, #notice_stacks_in_84_page2 #notice_stacks_in_84_page2 {
      width: 100%; } }

/*  */
#stacks_in_147_page2 .onthelineouterspace
{
display:block;
padding: 60px 0px 60px 0px;
}
#stacks_in_147_page2 .ontheline
{
display:block; 
height:auto; 

/*CustomCSS;*/
}


#stacks_in_87_page2 {
	padding:  20px;
}

#stacks_in_89_page2 {
	padding:  20px;
}

#stacks_out_89_page2 {
	margin-left:0;
}
#stacks_in_151_page2_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_151_page2 a:link, #stacks_in_151_page2 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_151_page2 a:hover, #stacks_in_151_page2 a:active {
	color:#FFFFFF;
}










#stacks_in_151_page2 a:link, #stacks_in_151_page2 a:visited {
	background-color:#FF0208;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF0208), to(#BC0105));
	border:1px solid #BC0105;
	padding:3px 20px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_151_page2 a:hover {
	background-color:#FF0209;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF0209), to(#A30104));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_151_page2 a:active {
	background-color:#FF0208;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}
#stacks_in_p266_n1_page2 .onthelineouterspace
{
display:block;
padding: 30px 0px 30px 0px;
}
#stacks_in_p266_n1_page2 .ontheline
{
display:block; 
height:auto; 

/*CustomCSS;*/
}

/*  */
#fix-stacks_in_p266_n3_page2 {
  /*  */
  background: rgba(29, 32, 42, 1.00);
  /*  */
  /*  */
  /*  */
  margin: 0 auto;
  position: relative;
  transition: all 0.4s;
  box-sizing: border-box;
  font-family: "Montserrat";
  z-index: 100;
  max-width: 5000px;
  border-radius: 0px; }
  #fix-stacks_in_p266_n3_page2.fixed {
    top: 0px;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    position: fixed;
    border-radius: 0; }
  #fix-stacks_in_p266_n3_page2.show-grid .fix-grid {
    display: -ms-flexbox !important;
    display: flex !important; }
  #fix-stacks_in_p266_n3_page2 .fix-grid {
    display: -ms-flexbox;
    display: flex;
    padding: 5px; }
    #fix-stacks_in_p266_n3_page2 .fix-grid .fix-item {
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      text-decoration: none;
      box-sizing: border-box;
      padding: 5px 5px; }

#fix-stacks_in_p266_n3_page2 .fix-mobile-header {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(29, 32, 42, 1.00);
  display: none;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px 15px;
  font-size: 16px; }
  #fix-stacks_in_p266_n3_page2 .fix-mobile-header i {
    font-size: 24px; }

#fix-stacks_in_p266_n3_page2 .fix-item .fix-item-inner {
  padding: 15px 10px;
  border-radius: 4px;
  width: 100%;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  cursor: pointer;
  text-align: center;
  -ms-flex-align: center;
      align-items: center;
  transition: all 0.4s;
  box-sizing: border-box;
  -ms-flex-pack: center;
      justify-content: center;
  background: rgba(29, 32, 42, 1.00); }
  #fix-stacks_in_p266_n3_page2 .fix-item .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00);
    font-size: 40px;
    margin-bottom: 5px;
    transition: all 0.4s; }
  #fix-stacks_in_p266_n3_page2 .fix-item .fix-item-inner-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    font-size: 15px;
    color: rgba(255, 255, 255, 1.00);
    overflow: hidden;
    white-space: nowrap;
    transition: all 0.4s;
    text-overflow: ellipsis; }
  #fix-stacks_in_p266_n3_page2 .fix-item .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-stacks_in_p266_n3_page2 .fix-item .fix-item-inner:hover .fix-item-inner-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-stacks_in_p266_n3_page2 .fix-item .fix-item-inner:hover .fix-item-inner-text {
      color: rgba(255, 255, 255, 1.00); }

@media (max-width: 760px) {
  #fix-stacks_in_p266_n3_page2.fixed .fix-grid {
    display: none; }
  #fix-stacks_in_p266_n3_page2.fixed .fix-mobile-header {
    display: -ms-flexbox;
    display: flex; }
  #fix-stacks_in_p266_n3_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n3_page2 .fix-grid .fix-item {
      width: calc(100% / 3); }
    #fix-stacks_in_p266_n3_page2 .fix-grid .fix-item-inner-icon {
      font-size: 30px; }
    #fix-stacks_in_p266_n3_page2 .fix-grid .fix-item-inner-text {
      font-size: 14px; } }

@media (max-width: 400px) {
  #fix-stacks_in_p266_n3_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n3_page2 .fix-grid .fix-item {
      width: calc(100% / 2); }
      #fix-stacks_in_p266_n3_page2 .fix-grid .fix-item-icon {
        font-size: 24px; }
      #fix-stacks_in_p266_n3_page2 .fix-grid .fix-item-text {
        font-size: 12px; } }

#stacks_in_p266_n3_page2 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 0px 0px 500px 0px;
}
#fix-item-stacks_in_p266_n4_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n4_page2.custom-colors .fix-item-inner-icon {
    color: rgba(77, 200, 235, 1.00); }
  #fix-item-stacks_in_p266_n4_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n4_page2.custom-colors .fix-item-inner:hover {
    background: rgba(77, 200, 235, 1.00); }
    #fix-item-stacks_in_p266_n4_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n4_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n6_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n6_page2.custom-colors .fix-item-inner-icon {
    color: rgba(75, 94, 164, 1.00); }
  #fix-item-stacks_in_p266_n6_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n6_page2.custom-colors .fix-item-inner:hover {
    background: rgba(75, 94, 164, 1.00); }
    #fix-item-stacks_in_p266_n6_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n6_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n8_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n8_page2.custom-colors .fix-item-inner-icon {
    color: rgba(251, 181, 93, 1.00); }
  #fix-item-stacks_in_p266_n8_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n8_page2.custom-colors .fix-item-inner:hover {
    background: rgba(251, 181, 93, 1.00); }
    #fix-item-stacks_in_p266_n8_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n8_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n10_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n10_page2.custom-colors .fix-item-inner-icon {
    color: rgba(251, 135, 113, 1.00); }
  #fix-item-stacks_in_p266_n10_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n10_page2.custom-colors .fix-item-inner:hover {
    background: rgba(251, 135, 113, 1.00); }
    #fix-item-stacks_in_p266_n10_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n10_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n12_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n12_page2.custom-colors .fix-item-inner-icon {
    color: rgba(77, 200, 235, 1.00); }
  #fix-item-stacks_in_p266_n12_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n12_page2.custom-colors .fix-item-inner:hover {
    background: rgba(77, 200, 235, 1.00); }
    #fix-item-stacks_in_p266_n12_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n12_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n14_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n14_page2.custom-colors .fix-item-inner-icon {
    color: rgba(75, 94, 164, 1.00); }
  #fix-item-stacks_in_p266_n14_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n14_page2.custom-colors .fix-item-inner:hover {
    background: rgba(75, 94, 164, 1.00); }
    #fix-item-stacks_in_p266_n14_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n14_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
/*  */
#fix-stacks_in_pp266_n45_n1_page2 {
  /*  */
  background: rgba(129, 182, 245, 1.00);
  /*  */
  /*  */
  /*  */
  margin: 0 auto;
  position: relative;
  transition: all 0.4s;
  box-sizing: border-box;
  font-family: "Montserrat";
  z-index: 100;
  max-width: 5000px;
  border-radius: 0px; }
  #fix-stacks_in_pp266_n45_n1_page2.fixed {
    top: 0px;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    position: fixed;
    border-radius: 0; }
  #fix-stacks_in_pp266_n45_n1_page2.show-grid .fix-grid {
    display: -ms-flexbox !important;
    display: flex !important; }
  #fix-stacks_in_pp266_n45_n1_page2 .fix-grid {
    display: -ms-flexbox;
    display: flex;
    padding: 5px; }
    #fix-stacks_in_pp266_n45_n1_page2 .fix-grid .fix-item {
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      text-decoration: none;
      box-sizing: border-box;
      padding: 5px 5px; }

#fix-stacks_in_pp266_n45_n1_page2 .fix-mobile-header {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(29, 32, 42, 1.00);
  display: none;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px 15px;
  font-size: 16px; }
  #fix-stacks_in_pp266_n45_n1_page2 .fix-mobile-header i {
    font-size: 24px; }

#fix-stacks_in_pp266_n45_n1_page2 .fix-item .fix-item-inner {
  padding: 15px 10px;
  border-radius: 4px;
  width: 100%;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  cursor: pointer;
  text-align: center;
  -ms-flex-align: center;
      align-items: center;
  transition: all 0.4s;
  box-sizing: border-box;
  -ms-flex-pack: center;
      justify-content: center;
  background: rgba(65, 70, 96, 1.00); }
  #fix-stacks_in_pp266_n45_n1_page2 .fix-item .fix-item-inner-icon {
    color: rgba(129, 182, 245, 1.00);
    font-size: 40px;
    margin-bottom: 5px;
    transition: all 0.4s; }
  #fix-stacks_in_pp266_n45_n1_page2 .fix-item .fix-item-inner-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    font-size: 15px;
    color: rgba(255, 255, 255, 1.00);
    overflow: hidden;
    white-space: nowrap;
    transition: all 0.4s;
    text-overflow: ellipsis; }
  #fix-stacks_in_pp266_n45_n1_page2 .fix-item .fix-item-inner:hover {
    background: rgba(54, 58, 79, 1.00); }
    #fix-stacks_in_pp266_n45_n1_page2 .fix-item .fix-item-inner:hover .fix-item-inner-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-stacks_in_pp266_n45_n1_page2 .fix-item .fix-item-inner:hover .fix-item-inner-text {
      color: rgba(255, 255, 255, 1.00); }

@media (max-width: 760px) {
  #fix-stacks_in_pp266_n45_n1_page2.fixed .fix-grid {
    display: none; }
  #fix-stacks_in_pp266_n45_n1_page2.fixed .fix-mobile-header {
    display: -ms-flexbox;
    display: flex; }
  #fix-stacks_in_pp266_n45_n1_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_pp266_n45_n1_page2 .fix-grid .fix-item {
      width: calc(100% / 3); }
    #fix-stacks_in_pp266_n45_n1_page2 .fix-grid .fix-item-inner-icon {
      font-size: 30px; }
    #fix-stacks_in_pp266_n45_n1_page2 .fix-grid .fix-item-inner-text {
      font-size: 14px; } }

@media (max-width: 400px) {
  #fix-stacks_in_pp266_n45_n1_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_pp266_n45_n1_page2 .fix-grid .fix-item {
      width: calc(100% / 2); }
      #fix-stacks_in_pp266_n45_n1_page2 .fix-grid .fix-item-icon {
        font-size: 24px; }
      #fix-stacks_in_pp266_n45_n1_page2 .fix-grid .fix-item-text {
        font-size: 12px; } }

#stacks_in_pp266_n45_n1_page2 {
	background-color: rgba(146, 196, 247, 1.00);
	padding: 0px 0px 500px 0px;
}
#fix-item-stacks_in_pp266_n45_n2_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_pp266_n45_n2_page2.custom-colors .fix-item-inner-icon {
    color: rgba(77, 200, 235, 1.00); }
  #fix-item-stacks_in_pp266_n45_n2_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_pp266_n45_n2_page2.custom-colors .fix-item-inner:hover {
    background: rgba(77, 200, 235, 1.00); }
    #fix-item-stacks_in_pp266_n45_n2_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_pp266_n45_n2_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_pp266_n45_n4_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_pp266_n45_n4_page2.custom-colors .fix-item-inner-icon {
    color: rgba(75, 94, 164, 1.00); }
  #fix-item-stacks_in_pp266_n45_n4_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_pp266_n45_n4_page2.custom-colors .fix-item-inner:hover {
    background: rgba(75, 94, 164, 1.00); }
    #fix-item-stacks_in_pp266_n45_n4_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_pp266_n45_n4_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_pp266_n45_n6_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_pp266_n45_n6_page2.custom-colors .fix-item-inner-icon {
    color: rgba(251, 181, 93, 1.00); }
  #fix-item-stacks_in_pp266_n45_n6_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_pp266_n45_n6_page2.custom-colors .fix-item-inner:hover {
    background: rgba(251, 181, 93, 1.00); }
    #fix-item-stacks_in_pp266_n45_n6_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_pp266_n45_n6_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_pp266_n45_n8_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 1.00); }
  #fix-item-stacks_in_pp266_n45_n8_page2.custom-colors .fix-item-inner-icon {
    color: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_pp266_n45_n8_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_pp266_n45_n8_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_pp266_n45_n8_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_pp266_n45_n8_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_pp266_n45_n10_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 1.00); }
  #fix-item-stacks_in_pp266_n45_n10_page2.custom-colors .fix-item-inner-icon {
    color: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_pp266_n45_n10_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_pp266_n45_n10_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_pp266_n45_n10_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_pp266_n45_n10_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_pp266_n45_n12_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 1.00); }
  #fix-item-stacks_in_pp266_n45_n12_page2.custom-colors .fix-item-inner-icon {
    color: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_pp266_n45_n12_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_pp266_n45_n12_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_pp266_n45_n12_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_pp266_n45_n12_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
/*  */
#fix-stacks_in_p266_n31_page2 {
  /*  */
  /*  */
  /*  */
  background: rgba(138, 35, 135, 1.00);
  background: linear-gradient(to right, rgba(138, 35, 135, 1.00), rgba(233, 64, 87, 1.00), rgba(242, 113, 33, 1.00));
  /*  */
  margin: 0 auto;
  position: relative;
  transition: all 0.4s;
  box-sizing: border-box;
  font-family: "Montserrat";
  z-index: 100;
  max-width: 5000px;
  border-radius: 0px; }
  #fix-stacks_in_p266_n31_page2.fixed {
    top: 0px;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    position: fixed;
    border-radius: 0; }
  #fix-stacks_in_p266_n31_page2.show-grid .fix-grid {
    display: -ms-flexbox !important;
    display: flex !important; }
  #fix-stacks_in_p266_n31_page2 .fix-grid {
    display: -ms-flexbox;
    display: flex;
    padding: 5px; }
    #fix-stacks_in_p266_n31_page2 .fix-grid .fix-item {
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      text-decoration: none;
      box-sizing: border-box;
      padding: 5px 5px; }

#fix-stacks_in_p266_n31_page2 .fix-mobile-header {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(29, 32, 42, 1.00);
  display: none;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px 15px;
  font-size: 16px; }
  #fix-stacks_in_p266_n31_page2 .fix-mobile-header i {
    font-size: 24px; }

#fix-stacks_in_p266_n31_page2 .fix-item .fix-item-inner {
  padding: 30px 10px;
  border-radius: 4px;
  width: 100%;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  cursor: pointer;
  text-align: center;
  -ms-flex-align: center;
      align-items: center;
  transition: all 0.4s;
  box-sizing: border-box;
  -ms-flex-pack: center;
      justify-content: center;
  background: rgba(255, 255, 255, 0.05); }
  #fix-stacks_in_p266_n31_page2 .fix-item .fix-item-inner-icon {
    color: rgba(255, 255, 255, 1.00);
    font-size: 24px;
    margin-bottom: 5px;
    transition: all 0.4s; }
  #fix-stacks_in_p266_n31_page2 .fix-item .fix-item-inner-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    font-size: 14px;
    color: rgba(255, 255, 255, 1.00);
    overflow: hidden;
    white-space: nowrap;
    transition: all 0.4s;
    text-overflow: ellipsis; }
  #fix-stacks_in_p266_n31_page2 .fix-item .fix-item-inner:hover {
    background: rgba(255, 255, 255, 0.10); }
    #fix-stacks_in_p266_n31_page2 .fix-item .fix-item-inner:hover .fix-item-inner-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-stacks_in_p266_n31_page2 .fix-item .fix-item-inner:hover .fix-item-inner-text {
      color: rgba(255, 255, 255, 1.00); }

@media (max-width: 760px) {
  #fix-stacks_in_p266_n31_page2.fixed .fix-grid {
    display: none; }
  #fix-stacks_in_p266_n31_page2.fixed .fix-mobile-header {
    display: -ms-flexbox;
    display: flex; }
  #fix-stacks_in_p266_n31_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n31_page2 .fix-grid .fix-item {
      width: calc(100% / 3); }
    #fix-stacks_in_p266_n31_page2 .fix-grid .fix-item-inner-icon {
      font-size: 30px; }
    #fix-stacks_in_p266_n31_page2 .fix-grid .fix-item-inner-text {
      font-size: 14px; } }

@media (max-width: 400px) {
  #fix-stacks_in_p266_n31_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n31_page2 .fix-grid .fix-item {
      width: calc(100% / 2); }
      #fix-stacks_in_p266_n31_page2 .fix-grid .fix-item-icon {
        font-size: 24px; }
      #fix-stacks_in_p266_n31_page2 .fix-grid .fix-item-text {
        font-size: 12px; } }

#stacks_in_p266_n31_page2 {
	padding: 0px 0px 500px 0px;
}
#fix-item-stacks_in_p266_n32_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 1.00); }
  #fix-item-stacks_in_p266_n32_page2.custom-colors .fix-item-inner-icon {
    color: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n32_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n32_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n32_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n32_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n34_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 1.00); }
  #fix-item-stacks_in_p266_n34_page2.custom-colors .fix-item-inner-icon {
    color: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n34_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n34_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n34_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n34_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n36_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 1.00); }
  #fix-item-stacks_in_p266_n36_page2.custom-colors .fix-item-inner-icon {
    color: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n36_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n36_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n36_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n36_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n38_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 1.00); }
  #fix-item-stacks_in_p266_n38_page2.custom-colors .fix-item-inner-icon {
    color: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n38_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n38_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n38_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n38_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n40_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 1.00); }
  #fix-item-stacks_in_p266_n40_page2.custom-colors .fix-item-inner-icon {
    color: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n40_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n40_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n40_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n40_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n42_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 1.00); }
  #fix-item-stacks_in_p266_n42_page2.custom-colors .fix-item-inner-icon {
    color: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n42_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n42_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n42_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n42_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
/*  */
#fix-stacks_in_p266_n46_page2 {
  /*  */
  background: rgba(30, 32, 42, 1.00);
  /*  */
  /*  */
  /*  */
  margin: 0 auto;
  position: relative;
  transition: all 0.4s;
  box-sizing: border-box;
  font-family: "Montserrat";
  z-index: 100;
  max-width: 5000px;
  border-radius: 0px; }
  #fix-stacks_in_p266_n46_page2.fixed {
    top: 0px;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    position: fixed;
    border-radius: 0; }
  #fix-stacks_in_p266_n46_page2.show-grid .fix-grid {
    display: -ms-flexbox !important;
    display: flex !important; }
  #fix-stacks_in_p266_n46_page2 .fix-grid {
    display: -ms-flexbox;
    display: flex;
    padding: 5px; }
    #fix-stacks_in_p266_n46_page2 .fix-grid .fix-item {
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      text-decoration: none;
      box-sizing: border-box;
      padding: 5px 5px; }

#fix-stacks_in_p266_n46_page2 .fix-mobile-header {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(29, 32, 42, 1.00);
  display: none;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px 15px;
  font-size: 16px; }
  #fix-stacks_in_p266_n46_page2 .fix-mobile-header i {
    font-size: 24px; }

#fix-stacks_in_p266_n46_page2 .fix-item .fix-item-inner {
  padding: 30px 10px;
  border-radius: 4px;
  width: 100%;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  cursor: pointer;
  text-align: center;
  -ms-flex-align: center;
      align-items: center;
  transition: all 0.4s;
  box-sizing: border-box;
  -ms-flex-pack: center;
      justify-content: center;
  background: rgba(255, 255, 255, 0.05); }
  #fix-stacks_in_p266_n46_page2 .fix-item .fix-item-inner-icon {
    color: rgba(255, 255, 255, 1.00);
    font-size: 24px;
    margin-bottom: 5px;
    transition: all 0.4s; }
  #fix-stacks_in_p266_n46_page2 .fix-item .fix-item-inner-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    font-size: 14px;
    color: rgba(255, 255, 255, 1.00);
    overflow: hidden;
    white-space: nowrap;
    transition: all 0.4s;
    text-overflow: ellipsis; }
  #fix-stacks_in_p266_n46_page2 .fix-item .fix-item-inner:hover {
    background: rgba(255, 255, 255, 0.10); }
    #fix-stacks_in_p266_n46_page2 .fix-item .fix-item-inner:hover .fix-item-inner-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-stacks_in_p266_n46_page2 .fix-item .fix-item-inner:hover .fix-item-inner-text {
      color: rgba(255, 255, 255, 1.00); }

@media (max-width: 760px) {
  #fix-stacks_in_p266_n46_page2.fixed .fix-grid {
    display: none; }
  #fix-stacks_in_p266_n46_page2.fixed .fix-mobile-header {
    display: -ms-flexbox;
    display: flex; }
  #fix-stacks_in_p266_n46_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n46_page2 .fix-grid .fix-item {
      width: calc(100% / 3); }
    #fix-stacks_in_p266_n46_page2 .fix-grid .fix-item-inner-icon {
      font-size: 30px; }
    #fix-stacks_in_p266_n46_page2 .fix-grid .fix-item-inner-text {
      font-size: 14px; } }

@media (max-width: 400px) {
  #fix-stacks_in_p266_n46_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n46_page2 .fix-grid .fix-item {
      width: calc(100% / 2); }
      #fix-stacks_in_p266_n46_page2 .fix-grid .fix-item-icon {
        font-size: 24px; }
      #fix-stacks_in_p266_n46_page2 .fix-grid .fix-item-text {
        font-size: 12px; } }

#stacks_in_p266_n46_page2 {
	background-color: rgba(30, 32, 42, 1.00);
	padding: 0px 0px 1000px 0px;
}
#fix-item-stacks_in_p266_n47_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 0.00); }
  #fix-item-stacks_in_p266_n47_page2.custom-colors .fix-item-inner-icon {
    color: rgba(58, 88, 176, 1.00); }
  #fix-item-stacks_in_p266_n47_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n47_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n47_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n47_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n49_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 0.00); }
  #fix-item-stacks_in_p266_n49_page2.custom-colors .fix-item-inner-icon {
    color: rgba(19, 155, 232, 1.00); }
  #fix-item-stacks_in_p266_n49_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n49_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n49_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n49_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n51_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 0.00); }
  #fix-item-stacks_in_p266_n51_page2.custom-colors .fix-item-inner-icon {
    color: rgba(210, 53, 44, 1.00); }
  #fix-item-stacks_in_p266_n51_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n51_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n51_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n51_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n53_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 0.00); }
  #fix-item-stacks_in_p266_n53_page2.custom-colors .fix-item-inner-icon {
    color: rgba(251, 0, 113, 1.00); }
  #fix-item-stacks_in_p266_n53_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n53_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n53_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n53_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n55_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 0.00); }
  #fix-item-stacks_in_p266_n55_page2.custom-colors .fix-item-inner-icon {
    color: rgba(255, 252, 0, 1.00); }
  #fix-item-stacks_in_p266_n55_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n55_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n55_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n55_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n57_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 0.00); }
  #fix-item-stacks_in_p266_n57_page2.custom-colors .fix-item-inner-icon {
    color: rgba(170, 0, 3, 1.00); }
  #fix-item-stacks_in_p266_n57_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n57_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n57_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n57_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n59_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 0.00); }
  #fix-item-stacks_in_p266_n59_page2.custom-colors .fix-item-inner-icon {
    color: rgba(155, 206, 63, 1.00); }
  #fix-item-stacks_in_p266_n59_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n59_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n59_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n59_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
/*  */
#fix-stacks_in_p266_n62_page2 {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */
  /*  */
  margin: 0 auto;
  position: relative;
  transition: all 0.4s;
  box-sizing: border-box;
  font-family: "Montserrat";
  z-index: 100;
  max-width: 5000px;
  border-radius: 0px; }
  #fix-stacks_in_p266_n62_page2.fixed {
    top: 0px;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    position: fixed;
    border-radius: 0; }
  #fix-stacks_in_p266_n62_page2.show-grid .fix-grid {
    display: -ms-flexbox !important;
    display: flex !important; }
  #fix-stacks_in_p266_n62_page2 .fix-grid {
    display: -ms-flexbox;
    display: flex;
    padding: 5px; }
    #fix-stacks_in_p266_n62_page2 .fix-grid .fix-item {
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      text-decoration: none;
      box-sizing: border-box;
      padding: 5px 5px; }

#fix-stacks_in_p266_n62_page2 .fix-mobile-header {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(29, 32, 42, 1.00);
  display: none;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px 15px;
  font-size: 16px; }
  #fix-stacks_in_p266_n62_page2 .fix-mobile-header i {
    font-size: 24px; }

#fix-stacks_in_p266_n62_page2 .fix-item .fix-item-inner {
  padding: 15px 10px;
  border-radius: 4px;
  width: 100%;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  cursor: pointer;
  text-align: center;
  -ms-flex-align: center;
      align-items: center;
  transition: all 0.4s;
  box-sizing: border-box;
  -ms-flex-pack: center;
      justify-content: center;
  background: rgba(29, 32, 42, 1.00); }
  #fix-stacks_in_p266_n62_page2 .fix-item .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00);
    font-size: 40px;
    margin-bottom: 5px;
    transition: all 0.4s; }
  #fix-stacks_in_p266_n62_page2 .fix-item .fix-item-inner-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    font-size: 15px;
    color: rgba(255, 255, 255, 1.00);
    overflow: hidden;
    white-space: nowrap;
    transition: all 0.4s;
    text-overflow: ellipsis; }
  #fix-stacks_in_p266_n62_page2 .fix-item .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-stacks_in_p266_n62_page2 .fix-item .fix-item-inner:hover .fix-item-inner-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-stacks_in_p266_n62_page2 .fix-item .fix-item-inner:hover .fix-item-inner-text {
      color: rgba(255, 255, 255, 1.00); }

@media (max-width: 760px) {
  #fix-stacks_in_p266_n62_page2.fixed .fix-grid {
    display: none; }
  #fix-stacks_in_p266_n62_page2.fixed .fix-mobile-header {
    display: -ms-flexbox;
    display: flex; }
  #fix-stacks_in_p266_n62_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n62_page2 .fix-grid .fix-item {
      width: calc(100% / 3); }
    #fix-stacks_in_p266_n62_page2 .fix-grid .fix-item-inner-icon {
      font-size: 30px; }
    #fix-stacks_in_p266_n62_page2 .fix-grid .fix-item-inner-text {
      font-size: 14px; } }

@media (max-width: 400px) {
  #fix-stacks_in_p266_n62_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n62_page2 .fix-grid .fix-item {
      width: calc(100% / 2); }
      #fix-stacks_in_p266_n62_page2 .fix-grid .fix-item-icon {
        font-size: 24px; }
      #fix-stacks_in_p266_n62_page2 .fix-grid .fix-item-text {
        font-size: 12px; } }

#stacks_in_p266_n62_page2 {
	background-color: rgba(30, 32, 42, 1.00);
	padding: 0px 0px 500px 0px;
}
#fix-item-stacks_in_p266_n63_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n63_page2.custom-colors .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00); }
  #fix-item-stacks_in_p266_n63_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n63_page2.custom-colors .fix-item-inner:hover {
    background: rgba(209, 114, 119, 1.00); }
    #fix-item-stacks_in_p266_n63_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n63_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n65_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n65_page2.custom-colors .fix-item-inner-icon {
    color: rgba(146, 196, 247, 1.00); }
  #fix-item-stacks_in_p266_n65_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n65_page2.custom-colors .fix-item-inner:hover {
    background: rgba(146, 196, 247, 1.00); }
    #fix-item-stacks_in_p266_n65_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n65_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n67_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n67_page2.custom-colors .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00); }
  #fix-item-stacks_in_p266_n67_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n67_page2.custom-colors .fix-item-inner:hover {
    background: rgba(209, 114, 119, 1.00); }
    #fix-item-stacks_in_p266_n67_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n67_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n69_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n69_page2.custom-colors .fix-item-inner-icon {
    color: rgba(146, 196, 247, 1.00); }
  #fix-item-stacks_in_p266_n69_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n69_page2.custom-colors .fix-item-inner:hover {
    background: rgba(146, 196, 247, 1.00); }
    #fix-item-stacks_in_p266_n69_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n69_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n71_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n71_page2.custom-colors .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00); }
  #fix-item-stacks_in_p266_n71_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n71_page2.custom-colors .fix-item-inner:hover {
    background: rgba(209, 114, 119, 1.00); }
    #fix-item-stacks_in_p266_n71_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n71_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n73_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n73_page2.custom-colors .fix-item-inner-icon {
    color: rgba(146, 196, 247, 1.00); }
  #fix-item-stacks_in_p266_n73_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n73_page2.custom-colors .fix-item-inner:hover {
    background: rgba(146, 196, 247, 1.00); }
    #fix-item-stacks_in_p266_n73_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n73_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
/*  */
#fix-stacks_in_p266_n76_page2 {
  /*  */
  background: rgba(29, 32, 42, 1.00);
  /*  */
  /*  */
  /*  */
  margin: 0 auto;
  position: relative;
  transition: all 0.4s;
  box-sizing: border-box;
  font-family: "Montserrat";
  z-index: 100;
  max-width: 5000px;
  border-radius: 0px; }
  #fix-stacks_in_p266_n76_page2.fixed {
    top: 0px;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    position: fixed;
    border-radius: 0; }
  #fix-stacks_in_p266_n76_page2.show-grid .fix-grid {
    display: -ms-flexbox !important;
    display: flex !important; }
  #fix-stacks_in_p266_n76_page2 .fix-grid {
    display: -ms-flexbox;
    display: flex;
    padding: 5px; }
    #fix-stacks_in_p266_n76_page2 .fix-grid .fix-item {
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      text-decoration: none;
      box-sizing: border-box;
      padding: 5px 5px; }

#fix-stacks_in_p266_n76_page2 .fix-mobile-header {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(29, 32, 42, 1.00);
  display: none;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px 15px;
  font-size: 16px; }
  #fix-stacks_in_p266_n76_page2 .fix-mobile-header i {
    font-size: 24px; }

#fix-stacks_in_p266_n76_page2 .fix-item .fix-item-inner {
  padding: 15px 10px;
  border-radius: 4px;
  width: 100%;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  cursor: pointer;
  text-align: center;
  -ms-flex-align: center;
      align-items: center;
  transition: all 0.4s;
  box-sizing: border-box;
  -ms-flex-pack: center;
      justify-content: center;
  background: rgba(29, 32, 42, 1.00); }
  #fix-stacks_in_p266_n76_page2 .fix-item .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00);
    font-size: 40px;
    margin-bottom: 5px;
    transition: all 0.4s; }
  #fix-stacks_in_p266_n76_page2 .fix-item .fix-item-inner-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    font-size: 15px;
    color: rgba(255, 255, 255, 1.00);
    overflow: hidden;
    white-space: nowrap;
    transition: all 0.4s;
    text-overflow: ellipsis; }
  #fix-stacks_in_p266_n76_page2 .fix-item .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-stacks_in_p266_n76_page2 .fix-item .fix-item-inner:hover .fix-item-inner-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-stacks_in_p266_n76_page2 .fix-item .fix-item-inner:hover .fix-item-inner-text {
      color: rgba(255, 255, 255, 1.00); }

@media (max-width: 760px) {
  #fix-stacks_in_p266_n76_page2.fixed .fix-grid {
    display: none; }
  #fix-stacks_in_p266_n76_page2.fixed .fix-mobile-header {
    display: -ms-flexbox;
    display: flex; }
  #fix-stacks_in_p266_n76_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n76_page2 .fix-grid .fix-item {
      width: calc(100% / 3); }
    #fix-stacks_in_p266_n76_page2 .fix-grid .fix-item-inner-icon {
      font-size: 30px; }
    #fix-stacks_in_p266_n76_page2 .fix-grid .fix-item-inner-text {
      font-size: 14px; } }

@media (max-width: 400px) {
  #fix-stacks_in_p266_n76_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n76_page2 .fix-grid .fix-item {
      width: calc(100% / 2); }
      #fix-stacks_in_p266_n76_page2 .fix-grid .fix-item-icon {
        font-size: 24px; }
      #fix-stacks_in_p266_n76_page2 .fix-grid .fix-item-text {
        font-size: 12px; } }

#stacks_in_p266_n76_page2 {
	background-color: rgba(30, 32, 42, 1.00);
	padding: 0px 0px 500px 0px;
}
#fix-item-stacks_in_p266_n77_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n77_page2.custom-colors .fix-item-inner-icon {
    color: rgba(77, 200, 235, 1.00); }
  #fix-item-stacks_in_p266_n77_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n77_page2.custom-colors .fix-item-inner:hover {
    background: rgba(77, 200, 235, 1.00); }
    #fix-item-stacks_in_p266_n77_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n77_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n79_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n79_page2.custom-colors .fix-item-inner-icon {
    color: rgba(75, 94, 164, 1.00); }
  #fix-item-stacks_in_p266_n79_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n79_page2.custom-colors .fix-item-inner:hover {
    background: rgba(75, 94, 164, 1.00); }
    #fix-item-stacks_in_p266_n79_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n79_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n81_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n81_page2.custom-colors .fix-item-inner-icon {
    color: rgba(251, 181, 93, 1.00); }
  #fix-item-stacks_in_p266_n81_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n81_page2.custom-colors .fix-item-inner:hover {
    background: rgba(251, 181, 93, 1.00); }
    #fix-item-stacks_in_p266_n81_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n81_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n83_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n83_page2.custom-colors .fix-item-inner-icon {
    color: rgba(251, 135, 113, 1.00); }
  #fix-item-stacks_in_p266_n83_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n83_page2.custom-colors .fix-item-inner:hover {
    background: rgba(251, 135, 113, 1.00); }
    #fix-item-stacks_in_p266_n83_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n83_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n85_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n85_page2.custom-colors .fix-item-inner-icon {
    color: rgba(77, 200, 235, 1.00); }
  #fix-item-stacks_in_p266_n85_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n85_page2.custom-colors .fix-item-inner:hover {
    background: rgba(77, 200, 235, 1.00); }
    #fix-item-stacks_in_p266_n85_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n85_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n87_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n87_page2.custom-colors .fix-item-inner-icon {
    color: rgba(75, 94, 164, 1.00); }
  #fix-item-stacks_in_p266_n87_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n87_page2.custom-colors .fix-item-inner:hover {
    background: rgba(75, 94, 164, 1.00); }
    #fix-item-stacks_in_p266_n87_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n87_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
/*  */
#fix-stacks_in_p266_n90_page2 {
  /*  */
  background: rgba(129, 182, 245, 1.00);
  /*  */
  /*  */
  /*  */
  margin: 0 auto;
  position: relative;
  transition: all 0.4s;
  box-sizing: border-box;
  font-family: "Montserrat";
  z-index: 100;
  max-width: 5000px;
  border-radius: 0px; }
  #fix-stacks_in_p266_n90_page2.fixed {
    top: 0px;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    position: fixed;
    border-radius: 0; }
  #fix-stacks_in_p266_n90_page2.show-grid .fix-grid {
    display: -ms-flexbox !important;
    display: flex !important; }
  #fix-stacks_in_p266_n90_page2 .fix-grid {
    display: -ms-flexbox;
    display: flex;
    padding: 5px; }
    #fix-stacks_in_p266_n90_page2 .fix-grid .fix-item {
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      text-decoration: none;
      box-sizing: border-box;
      padding: 5px 5px; }

#fix-stacks_in_p266_n90_page2 .fix-mobile-header {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(29, 32, 42, 1.00);
  display: none;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px 15px;
  font-size: 16px; }
  #fix-stacks_in_p266_n90_page2 .fix-mobile-header i {
    font-size: 24px; }

#fix-stacks_in_p266_n90_page2 .fix-item .fix-item-inner {
  padding: 15px 10px;
  border-radius: 4px;
  width: 100%;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  cursor: pointer;
  text-align: center;
  -ms-flex-align: center;
      align-items: center;
  transition: all 0.4s;
  box-sizing: border-box;
  -ms-flex-pack: center;
      justify-content: center;
  background: rgba(65, 70, 96, 1.00); }
  #fix-stacks_in_p266_n90_page2 .fix-item .fix-item-inner-icon {
    color: rgba(129, 182, 245, 1.00);
    font-size: 40px;
    margin-bottom: 5px;
    transition: all 0.4s; }
  #fix-stacks_in_p266_n90_page2 .fix-item .fix-item-inner-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    font-size: 15px;
    color: rgba(255, 255, 255, 1.00);
    overflow: hidden;
    white-space: nowrap;
    transition: all 0.4s;
    text-overflow: ellipsis; }
  #fix-stacks_in_p266_n90_page2 .fix-item .fix-item-inner:hover {
    background: rgba(54, 58, 79, 1.00); }
    #fix-stacks_in_p266_n90_page2 .fix-item .fix-item-inner:hover .fix-item-inner-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-stacks_in_p266_n90_page2 .fix-item .fix-item-inner:hover .fix-item-inner-text {
      color: rgba(255, 255, 255, 1.00); }

@media (max-width: 760px) {
  #fix-stacks_in_p266_n90_page2.fixed .fix-grid {
    display: none; }
  #fix-stacks_in_p266_n90_page2.fixed .fix-mobile-header {
    display: -ms-flexbox;
    display: flex; }
  #fix-stacks_in_p266_n90_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n90_page2 .fix-grid .fix-item {
      width: calc(100% / 3); }
    #fix-stacks_in_p266_n90_page2 .fix-grid .fix-item-inner-icon {
      font-size: 30px; }
    #fix-stacks_in_p266_n90_page2 .fix-grid .fix-item-inner-text {
      font-size: 14px; } }

@media (max-width: 400px) {
  #fix-stacks_in_p266_n90_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n90_page2 .fix-grid .fix-item {
      width: calc(100% / 2); }
      #fix-stacks_in_p266_n90_page2 .fix-grid .fix-item-icon {
        font-size: 24px; }
      #fix-stacks_in_p266_n90_page2 .fix-grid .fix-item-text {
        font-size: 12px; } }

#stacks_in_p266_n90_page2 {
	background-color: rgba(146, 196, 247, 1.00);
	padding: 0px 0px 500px 0px;
}
#fix-item-stacks_in_p266_n91_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n91_page2.custom-colors .fix-item-inner-icon {
    color: rgba(77, 200, 235, 1.00); }
  #fix-item-stacks_in_p266_n91_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n91_page2.custom-colors .fix-item-inner:hover {
    background: rgba(77, 200, 235, 1.00); }
    #fix-item-stacks_in_p266_n91_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n91_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n93_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n93_page2.custom-colors .fix-item-inner-icon {
    color: rgba(75, 94, 164, 1.00); }
  #fix-item-stacks_in_p266_n93_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n93_page2.custom-colors .fix-item-inner:hover {
    background: rgba(75, 94, 164, 1.00); }
    #fix-item-stacks_in_p266_n93_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n93_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n95_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n95_page2.custom-colors .fix-item-inner-icon {
    color: rgba(251, 181, 93, 1.00); }
  #fix-item-stacks_in_p266_n95_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n95_page2.custom-colors .fix-item-inner:hover {
    background: rgba(251, 181, 93, 1.00); }
    #fix-item-stacks_in_p266_n95_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n95_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n97_page2.custom-colors .fix-item-inner {
  background: rgba(67, 70, 90, 1.00); }
  #fix-item-stacks_in_p266_n97_page2.custom-colors .fix-item-inner-icon {
    color: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n97_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n97_page2.custom-colors .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-item-stacks_in_p266_n97_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n97_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
/*  */
#fix-stacks_in_p266_n100_page2 {
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */
  /*  */
  margin: 0 auto;
  position: relative;
  transition: all 0.4s;
  box-sizing: border-box;
  font-family: "Montserrat";
  z-index: 100;
  max-width: 5000px;
  border-radius: 0px; }
  #fix-stacks_in_p266_n100_page2.fixed {
    top: 0px;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    position: fixed;
    border-radius: 0; }
  #fix-stacks_in_p266_n100_page2.show-grid .fix-grid {
    display: -ms-flexbox !important;
    display: flex !important; }
  #fix-stacks_in_p266_n100_page2 .fix-grid {
    display: -ms-flexbox;
    display: flex;
    padding: 5px; }
    #fix-stacks_in_p266_n100_page2 .fix-grid .fix-item {
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      text-decoration: none;
      box-sizing: border-box;
      padding: 5px 5px; }

#fix-stacks_in_p266_n100_page2 .fix-mobile-header {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(29, 32, 42, 1.00);
  display: none;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px 15px;
  font-size: 16px; }
  #fix-stacks_in_p266_n100_page2 .fix-mobile-header i {
    font-size: 24px; }

#fix-stacks_in_p266_n100_page2 .fix-item .fix-item-inner {
  padding: 15px 10px;
  border-radius: 4px;
  width: 100%;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  cursor: pointer;
  text-align: center;
  -ms-flex-align: center;
      align-items: center;
  transition: all 0.4s;
  box-sizing: border-box;
  -ms-flex-pack: center;
      justify-content: center;
  background: rgba(29, 32, 42, 1.00); }
  #fix-stacks_in_p266_n100_page2 .fix-item .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00);
    font-size: 40px;
    margin-bottom: 5px;
    transition: all 0.4s; }
  #fix-stacks_in_p266_n100_page2 .fix-item .fix-item-inner-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    font-size: 15px;
    color: rgba(255, 255, 255, 1.00);
    overflow: hidden;
    white-space: nowrap;
    transition: all 0.4s;
    text-overflow: ellipsis; }
  #fix-stacks_in_p266_n100_page2 .fix-item .fix-item-inner:hover {
    background: rgba(29, 32, 42, 1.00); }
    #fix-stacks_in_p266_n100_page2 .fix-item .fix-item-inner:hover .fix-item-inner-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-stacks_in_p266_n100_page2 .fix-item .fix-item-inner:hover .fix-item-inner-text {
      color: rgba(255, 255, 255, 1.00); }

@media (max-width: 760px) {
  #fix-stacks_in_p266_n100_page2.fixed .fix-grid {
    display: none; }
  #fix-stacks_in_p266_n100_page2.fixed .fix-mobile-header {
    display: -ms-flexbox;
    display: flex; }
  #fix-stacks_in_p266_n100_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n100_page2 .fix-grid .fix-item {
      width: calc(100% / 3); }
    #fix-stacks_in_p266_n100_page2 .fix-grid .fix-item-inner-icon {
      font-size: 30px; }
    #fix-stacks_in_p266_n100_page2 .fix-grid .fix-item-inner-text {
      font-size: 14px; } }

@media (max-width: 400px) {
  #fix-stacks_in_p266_n100_page2 .fix-grid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #fix-stacks_in_p266_n100_page2 .fix-grid .fix-item {
      width: calc(100% / 2); }
      #fix-stacks_in_p266_n100_page2 .fix-grid .fix-item-icon {
        font-size: 24px; }
      #fix-stacks_in_p266_n100_page2 .fix-grid .fix-item-text {
        font-size: 12px; } }

#stacks_in_p266_n100_page2 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 0px 0px 500px 0px;
}
#fix-item-stacks_in_p266_n101_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n101_page2.custom-colors .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00); }
  #fix-item-stacks_in_p266_n101_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n101_page2.custom-colors .fix-item-inner:hover {
    background: rgba(209, 114, 119, 1.00); }
    #fix-item-stacks_in_p266_n101_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n101_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n103_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n103_page2.custom-colors .fix-item-inner-icon {
    color: rgba(146, 196, 247, 1.00); }
  #fix-item-stacks_in_p266_n103_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n103_page2.custom-colors .fix-item-inner:hover {
    background: rgba(146, 196, 247, 1.00); }
    #fix-item-stacks_in_p266_n103_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n103_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n105_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n105_page2.custom-colors .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00); }
  #fix-item-stacks_in_p266_n105_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n105_page2.custom-colors .fix-item-inner:hover {
    background: rgba(209, 114, 119, 1.00); }
    #fix-item-stacks_in_p266_n105_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n105_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n107_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n107_page2.custom-colors .fix-item-inner-icon {
    color: rgba(146, 196, 247, 1.00); }
  #fix-item-stacks_in_p266_n107_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n107_page2.custom-colors .fix-item-inner:hover {
    background: rgba(146, 196, 247, 1.00); }
    #fix-item-stacks_in_p266_n107_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n107_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n109_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n109_page2.custom-colors .fix-item-inner-icon {
    color: rgba(209, 114, 119, 1.00); }
  #fix-item-stacks_in_p266_n109_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n109_page2.custom-colors .fix-item-inner:hover {
    background: rgba(209, 114, 119, 1.00); }
    #fix-item-stacks_in_p266_n109_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n109_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
#fix-item-stacks_in_p266_n111_page2.custom-colors .fix-item-inner {
  background: rgba(29, 32, 42, 1.00); }
  #fix-item-stacks_in_p266_n111_page2.custom-colors .fix-item-inner-icon {
    color: rgba(146, 196, 247, 1.00); }
  #fix-item-stacks_in_p266_n111_page2.custom-colors .fix-item-inner-text {
    color: rgba(255, 255, 255, 1.00); }
  #fix-item-stacks_in_p266_n111_page2.custom-colors .fix-item-inner:hover {
    background: rgba(146, 196, 247, 1.00); }
    #fix-item-stacks_in_p266_n111_page2.custom-colors .fix-item-inner:hover-icon {
      color: rgba(255, 255, 255, 1.00); }
    #fix-item-stacks_in_p266_n111_page2.custom-colors .fix-item-inner:hover-text {
      color: rgba(255, 255, 255, 1.00); }
