/*
 * foundry animation
 */

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

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

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

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

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

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

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

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

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

@keyframes fdy-flip-in-hor {
	0% {
		transform: rotateX(80deg);
		opacity: 0;
	}
	100% {
		transform: rotateX(0);
		opacity: 1;
	}
}

@keyframes fdy-flip-in-ver {
	0% {
		transform: rotateY(-80deg);
		opacity: 0;
	}
	100% {
		transform: rotateY(0);
		opacity: 1;
	}
}

@keyframes fdy-scale-in-center {
	0% {
		transform: scale(0);
		opacity: 0;
	}
	100% {
		transform: scale(1);
		opacity: 1;
	}
}

@keyframes fdy-scale-in-top {
	0% {
		transform: scale(0);
		transform-origin: 50% 0%;
		opacity: 0;
	}
	100% {
		transform: scale(1);
		transform-origin: 50% 0%;
		opacity: 1;
	}
}

@keyframes fdy-scale-in-bottom {
	0% {
		transform: scale(0);
		transform-origin: 50% 100%;
		opacity: 0;
	}
	100% {
		transform: scale(1);
		transform-origin: 50% 100%;
		opacity: 1;
	}
}

@keyframes fdy-scale-in-left {
	0% {
		transform: scale(0);
		transform-origin: 0% 50%;
		opacity: 0;
	}
	100% {
		transform: scale(1);
		transform-origin: 0% 50%;
		opacity: 1;
	}
}

@keyframes fdy-scale-in-right {
	0% {
		transform: scale(0);
		transform-origin: 100% 50%;
		opacity: 0;
	}
	100% {
		transform: scale(1);
		transform-origin: 100% 50%;
		opacity: 1;
	}
}

@keyframes fdy-scale-in-ver-center {
	0% {
		transform: scaleY(0);
		opacity: 0;
	}
	100% {
		transform: scaleY(1);
		opacity: 1;
	}
}

@keyframes fdy-scale-in-hor-center {
	0% {
		transform: scaleX(0);
		opacity: 0;
	}
	100% {
		transform: scaleX(1);
		opacity: 1;
	}
}

@keyframes fdy-rotate-in-center {
	0% {
		transform: rotate(-360deg);
		opacity: 0;
	}
	100% {
		transform: rotate(0);
		opacity: 1;
	}
}

@keyframes fdy-rotate-in-top {
	0% {
		transform: rotate(-360deg);
		transform-origin: top;
		opacity: 0;
	}
	100% {
		transform: rotate(0deg);
		transform-origin: top;
		opacity: 1;
	}
}

@keyframes fdy-rotate-in-bottom {
	0% {
		transform: rotate(-360deg);
		transform-origin: bottom;
		opacity: 0;
	}
	100% {
		transform: rotate(0deg);
		transform-origin: bottom;
		opacity: 1;
	}
}

@keyframes fdy-rotate-in-left {
	0% {
		transform: rotate(-360deg);
		transform-origin: left;
		opacity: 0;
	}
	100% {
		transform: rotate(0deg);
		transform-origin: left;
		opacity: 1;
	}
}

@keyframes fdy-rotate-in-right {
	0% {
		transform: rotate(-360deg);
		transform-origin: right;
		opacity: 0;
	}
	100% {
		transform: rotate(0deg);
		transform-origin: right;
		opacity: 1;
	}
}

@keyframes fdy-rotate-in-hor {
	0% {
		transform: rotateX(360deg);
		opacity: 0;
	}
	100% {
		transform: rotateX(0deg);
		opacity: 1;
	}
}

@keyframes fdy-rotate-in-ver {
	0% {
		transform: rotateY(-360deg);
		opacity: 0;
	}
	100% {
		transform: rotateY(0deg);
		opacity: 1;
	}
}

@keyframes fdy-rotate-in-subtle-cw {
	0% {
		transform: rotate(-45deg);
		opacity: 0;
	}
	100% {
		transform: rotate(0);
		opacity: 1;
	}
}

@keyframes fdy-rotate-in-subtle-ccw {
	0% {
		transform: rotate(45deg);
		opacity: 0;
	}
	100% {
		transform: rotate(0);
		opacity: 1;
	}
}

@keyframes fdy-rotate-in-subtle-fwd-cw {
	0% {
		transform: scale(0.5) rotate(-45deg);
		opacity: 0;
	}
	100% {
		transform: scale(1) rotate(0);
		opacity: 1;
	}
}

@keyframes fdy-rotate-in-subtle-fwd-ccw {
	0% {
		transform: scale(0.5) rotate(45deg);
		opacity: 0;
	}
	100% {
		transform: scale(1) rotate(0);
		opacity: 1;
	}
}

@keyframes fdy-swirl-in-fwd {
	0% {
		transform: rotate(-540deg) scale(0);
		opacity: 0;
	}
	100% {
		transform: rotate(0) scale(1);
		opacity: 1;
	}
}

@keyframes fdy-swirl-in-bck {
	0% {
		transform: rotate(540deg) scale(5);
		opacity: 0;
	}
	100% {
		transform: rotate(0) scale(1);
		opacity: 1;
	}
}

@keyframes fdy-slit-in-vertical {
	0% {
		transform: scale(0.25) rotateY(90deg);
		opacity: 0;
	}
	40% {
		transform: scale(0.85) rotateY(88deg);
		opacity: 1;
	}
	100% {
		transform: scale(1) translateZ(0) rotateY(0);
	}
}

@keyframes fdy-slit-in-horizontal {
	0% {
		transform: scale(0.25) rotateX(90deg);
		opacity: 0;
	}
	40% {
		transform: scale(0.85) rotateX(88deg);
		opacity: 1;
	}
	100% {
		transform: scale(1) translateZ(0) rotateX(0);
	}
}

@keyframes fdy-puff-in-center {
	0% {
		transform: scale(2);
		filter: blur(4px);
		opacity: 0;
	}
	100% {
		transform: scale(1);
		filter: blur(0px);
		opacity: 1;
	}
}

@keyframes fdy-slide-in-bck-center {
	0% {
		transform: scale(6);
		opacity: 0;
	}
	100% {
		transform: scale(1);
		opacity: 1;
	}
}

@keyframes fdy-bounce-in-top {
	0% {
		transform: translateY(-500px);
		animation-timing-function: ease-in;
		opacity: 0;
	}
	38% {
		transform: translateY(0);
		animation-timing-function: ease-out;
		opacity: 1;
	}
	55% {
		transform: translateY(-65px);
		animation-timing-function: ease-in;
	}
	72% {
		transform: translateY(0);
		animation-timing-function: ease-out;
	}
	81% {
		transform: translateY(-28px);
		animation-timing-function: ease-in;
	}
	90% {
		transform: translateY(0);
		animation-timing-function: ease-out;
	}
	95% {
		transform: translateY(-8px);
		animation-timing-function: ease-in;
	}
	100% {
		transform: translateY(0);
		animation-timing-function: ease-out;
	}
}

@keyframes fdy-bounce-in-bottom {
	0% {
		transform: translateY(500px);
		animation-timing-function: ease-in;
		opacity: 0;
	}
	38% {
		transform: translateY(0);
		animation-timing-function: ease-out;
		opacity: 1;
	}
	55% {
		transform: translateY(65px);
		animation-timing-function: ease-in;
	}
	72% {
		transform: translateY(0);
		animation-timing-function: ease-out;
	}
	81% {
		transform: translateY(28px);
		animation-timing-function: ease-in;
	}
	90% {
		transform: translateY(0);
		animation-timing-function: ease-out;
	}
	95% {
		transform: translateY(8px);
		animation-timing-function: ease-in;
	}
	100% {
		transform: translateY(0);
		animation-timing-function: ease-out;
	}
}

@keyframes fdy-bounce-in-left {
	0% {
		transform: translateX(-600px);
		animation-timing-function: ease-in;
		opacity: 0;
	}
	38% {
		transform: translateX(0);
		animation-timing-function: ease-out;
		opacity: 1;
	}
	55% {
		transform: translateX(-68px);
		animation-timing-function: ease-in;
	}
	72% {
		transform: translateX(0);
		animation-timing-function: ease-out;
	}
	81% {
		transform: translateX(-28px);
		animation-timing-function: ease-in;
	}
	90% {
		transform: translateX(0);
		animation-timing-function: ease-out;
	}
	95% {
		transform: translateX(-8px);
		animation-timing-function: ease-in;
	}
	100% {
		transform: translateX(0);
		animation-timing-function: ease-out;
	}
}

@keyframes fdy-bounce-in-right {
	0% {
		transform: translateX(600px);
		animation-timing-function: ease-in;
		opacity: 0;
	}
	38% {
		transform: translateX(0);
		animation-timing-function: ease-out;
		opacity: 1;
	}
	55% {
		transform: translateX(68px);
		animation-timing-function: ease-in;
	}
	72% {
		transform: translateX(0);
		animation-timing-function: ease-out;
	}
	81% {
		transform: translateX(32px);
		animation-timing-function: ease-in;
	}
	90% {
		transform: translateX(0);
		animation-timing-function: ease-out;
	}
	95% {
		transform: translateX(8px);
		animation-timing-function: ease-in;
	}
	100% {
		transform: translateX(0);
		animation-timing-function: ease-out;
	}
}

@keyframes fdy-bounce-in-fwd {
	0% {
		transform: scale(0);
		animation-timing-function: ease-in;
		opacity: 0;
	}
	38% {
		transform: scale(1);
		animation-timing-function: ease-out;
		opacity: 1;
	}
	55% {
		transform: scale(0.7);
		animation-timing-function: ease-in;
	}
	72% {
		transform: scale(1);
		animation-timing-function: ease-out;
	}
	81% {
		transform: scale(0.84);
		animation-timing-function: ease-in;
	}
	89% {
		transform: scale(1);
		animation-timing-function: ease-out;
	}
	95% {
		transform: scale(0.95);
		animation-timing-function: ease-in;
	}
	100% {
		transform: scale(1);
		animation-timing-function: ease-out;
	}
}

@keyframes fdy-bounce-in-bck {
	0% {
		transform: scale(7);
		animation-timing-function: ease-in;
		opacity: 0;
	}
	38% {
		transform: scale(1);
		animation-timing-function: ease-out;
		opacity: 1;
	}
	55% {
		transform: scale(1.5);
		animation-timing-function: ease-in;
	}
	72% {
		transform: scale(1);
		animation-timing-function: ease-out;
	}
	81% {
		transform: scale(1.24);
		animation-timing-function: ease-in;
	}
	89% {
		transform: scale(1);
		animation-timing-function: ease-out;
	}
	95% {
		transform: scale(1.04);
		animation-timing-function: ease-in;
	}
	100% {
		transform: scale(1);
		animation-timing-function: ease-out;
	}
}

@keyframes fdy-roll-in-top {
	0% {
		transform: translateY(-800px) rotate(-540deg);
		opacity: 0;
	}
	100% {
		transform: translateY(0) rotate(0deg);
		opacity: 1;
	}
}

@keyframes fdy-roll-in-bottom {
	0% {
		transform: translateY(800px) rotate(540deg);
		opacity: 0;
	}
	100% {
		transform: translateY(0) rotate(0deg);
		opacity: 1;
	}
}

@keyframes fdy-roll-in-left {
	0% {
		transform: translateX(-800px) rotate(-540deg);
		opacity: 0;
	}
	100% {
		transform: translateX(0) rotate(0deg);
		opacity: 1;
	}
}

@keyframes fdy-roll-in-right {
	0% {
		transform: translateX(800px) rotate(540deg);
		opacity: 0;
	}
	100% {
		transform: translateX(0) rotate(0deg);
		opacity: 1;
	}
}

@keyframes fdy-wobble-hor-bottom {
	0%, 100% {
		transform: translateX(0%);
		transform-origin: 50% 50%;
	}
	15% {
		transform: translateX(-30px) rotate(-6deg);
	}
	30% {
		transform: translateX(15px) rotate(6deg);
	}
	45% {
		transform: translateX(-15px) rotate(-3.6deg);
	}
	60% {
		transform: translateX(9px) rotate(2.4deg);
	}
	75% {
		transform: translateX(-6px) rotate(-1.2deg);
	}
}

@keyframes fdy-wobble-hor-top {
	0%, 100% {
		transform: translateX(0%);
		transform-origin: 50% 50%;
	}
	15% {
		transform: translateX(-30px) rotate(6deg);
	}
	30% {
		transform: translateX(15px) rotate(-6deg);
	}
	45% {
		transform: translateX(-15px) rotate(3.6deg);
	}
	60% {
		transform: translateX(9px) rotate(-2.4deg);
	}
	75% {
		transform: translateX(-6px) rotate(1.2deg);
	}
}

@keyframes fdy-jello-horizontal {
	0% {
		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);
	}
	100% {
		transform: scale3d(1, 1, 1);
	}
}

@keyframes fdy-jello-vertical {
	0% {
		transform: scale3d(1, 1, 1);
	}
	30% {
		transform: scale3d(0.75, 1.25, 1);
	}
	40% {
		transform: scale3d(1.25, 0.75, 1);
	}
	50% {
		transform: scale3d(0.85, 1.15, 1);
	}
	65% {
		transform: scale3d(1.05, 0.95, 1);
	}
	75% {
		transform: scale3d(0.95, 1.05, 1);
	}
	100% {
		transform: scale3d(1, 1, 1);
	}
}

@keyframes fdy-jello-diagonal {
	0% {
		transform: skew(0deg 0deg);
	}
	30% {
		transform: skew(25deg 25deg);
	}
	40% {
		transform: skew(-15deg, -15deg);
	}
	50% {
		transform: skew(15deg, 15deg);
	}
	65% {
		transform: skew(-5deg, -5deg);
	}
	75% {
		transform: skew(5deg, 5deg);
	}
	100% {
		transform: skew(0deg 0deg);
	}
}

@keyframes fdy-heartbeat {
	from {
		transform: scale(1);
		transform-origin: center center;
		animation-timing-function: ease-out;
	}
	10% {
		transform: scale(0.91);
		animation-timing-function: ease-in;
	}
	17% {
		transform: scale(0.98);
		animation-timing-function: ease-out;
	}
	33% {
		transform: scale(0.87);
		animation-timing-function: ease-in;
	}
	45% {
		transform: scale(1);
		animation-timing-function: ease-out;
	}
}

@keyframes fdy-shake-horizontal {
	0%, 100% {
		transform: translateX(0);
	}
	10%, 30%, 50%, 70% {
		transform: translateX(-10px);
	}
	20%, 40%, 60% {
		transform: translateX(10px);
	}
	80% {
		transform: translateX(8px);
	}
	90% {
		transform: translateX(-8px);
	}
}

@keyframes fdy-shake-vertical {
	0%, 100% {
		transform: translateY(0);
	}
	10%, 30%, 50%, 70% {
		transform: translateY(-8px);
	}
	20%, 40%, 60% {
		transform: translateY(8px);
	}
	80% {
		transform: translateY(6.4px);
	}
	90% {
		transform: translateY(-6.4px);
	}
}

@keyframes fdy-shake-bottom {
	0%, 100% {
		transform: rotate(0deg);
		transform-origin: 50% 100%;
	}
	10% {
		transform: rotate(2deg);
	}
	20%, 40%, 60% {
		transform: rotate(-4deg);
	}
	30%, 50%, 70% {
		transform: rotate(4deg);
	}
	80% {
		transform: rotate(-2deg);
	}
	90% {
		transform: rotate(2deg);
	}
}

@keyframes fdy-shake-top {
	0%, 100% {
		transform: rotate(0deg);
		transform-origin: 50% 0;
	}
	10% {
		transform: rotate(2deg);
	}
	20%, 40%, 60% {
		transform: rotate(-4deg);
	}
	30%, 50%, 70% {
		transform: rotate(4deg);
	}
	80% {
		transform: rotate(-2deg);
	}
	90% {
		transform: rotate(2deg);
	}
}

@keyframes fdy-subtle-bounce-top {
	0% {
		transform: translateY(-45px);
		animation-timing-function: ease-in;
		opacity: 0;
	}
	24% {
		opacity: 1;
	}
	40% {
		transform: translateY(-24px);
		animation-timing-function: ease-in;
	}
	65% {
		transform: translateY(-12px);
		animation-timing-function: ease-in;
	}
	82% {
		transform: translateY(-6px);
		animation-timing-function: ease-in;
	}
	93% {
		transform: translateY(-4px);
		animation-timing-function: ease-in;
	}
	25%, 55%, 75%, 87% {
		transform: translateY(0px);
		animation-timing-function: ease-out;
	}
	100% {
		transform: translateY(0px);
		animation-timing-function: ease-out;
		opacity: 1;
	}
}

@keyframes fdy-subtle-bounce-bottom {
	0% {
		transform: translateY(45px);
		animation-timing-function: ease-in;
		opacity: 0;
	}
	24% {
		opacity: 1;
	}
	40% {
		transform: translateY(24px);
		animation-timing-function: ease-in;
	}
	65% {
		transform: translateY(12px);
		animation-timing-function: ease-in;
	}
	82% {
		transform: translateY(6px);
		animation-timing-function: ease-in;
	}
	93% {
		transform: translateY(4px);
		animation-timing-function: ease-in;
	}
	25%, 55%, 75%, 87% {
		transform: translateY(0px);
		animation-timing-function: ease-out;
	}
	100% {
		transform: translateY(0px);
		animation-timing-function: ease-out;
		opacity: 1;
	}
}

@keyframes fdy-subtle-bounce-left {
	0% {
		transform: translateX(-48px);
		animation-timing-function: ease-in;
		opacity: 0;
	}
	24% {
		opacity: 1;
	}
	40% {
		transform: translateX(-26px);
		animation-timing-function: ease-in;
	}
	65% {
		transform: translateX(-13px);
		animation-timing-function: ease-in;
	}
	82% {
		transform: translateX(-6.5px);
		animation-timing-function: ease-in;
	}
	93% {
		transform: translateX(-4px);
		animation-timing-function: ease-in;
	}
	25%, 55%, 75%, 87%, 98% {
		transform: translateX(0px);
		animation-timing-function: ease-out;
	}
	100% {
		transform: translateX(0px);
		animation-timing-function: ease-out;
		opacity: 1;
	}
}

@keyframes fdy-subtle-bounce-right {
	0% {
		transform: translateX(48px);
		animation-timing-function: ease-in;
		opacity: 0;
	}
	24% {
		opacity: 1;
	}
	40% {
		transform: translateX(26px);
		animation-timing-function: ease-in;
	}
	65% {
		transform: translateX(13px);
		animation-timing-function: ease-in;
	}
	82% {
		transform: translateX(6.5px);
		animation-timing-function: ease-in;
	}
	93% {
		transform: translateX(4px);
		animation-timing-function: ease-in;
	}
	25%, 55%, 75%, 87%, 98% {
		transform: translateX(0px);
		animation-timing-function: ease-out;
	}
	100% {
		transform: translateX(0px);
		animation-timing-function: ease-out;
		opacity: 1;
	}
}

@keyframes fdy-subtle-fade-in-top {
	0% {
		transform: translateY(-50px);
		opacity: 0;
	}
	100% {
		transform: translateY(0);
		opacity: 1;
	}
}

@keyframes fdy-subtle-fade-in-right {
	0% {
		transform: translateX(50px);
		opacity: 0;
	}
	100% {
		transform: translateX(0);
		opacity: 1;
	}
}

@keyframes fdy-subtle-fade-in-left {
	0% {
		transform: translateX(-50px);
		opacity: 0;
	}
	100% {
		transform: translateX(0);
		opacity: 1;
	}
}

@keyframes fdy-subtle-fade-in-bottom {
	0% {
		transform: translateY(50px);
		opacity: 0;
	}
	100% {
		transform: translateY(0);
		opacity: 1;
	}
}


/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */

.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.610, 0.355, 1.000);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    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(.95, 1.05, 1);
  }

  75% {
    transform: scale3d(1.05, .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(.9, .9, .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.390625deg) skewY(0.390625deg);
  }

  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

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

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    transform: scale3d(.97, .97, .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.610, 0.355, 1.000);
  }

  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.610, 0.355, 1.000);
  }

  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.610, 0.355, 1.000);
  }

  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.610, 0.355, 1.000);
  }

  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(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    transform: scale3d(.3, .3, .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(.95, .95, .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;
}

@keyframes hingeIn {
  0% {
  transform: translate3d(0, 700px, 0);
    opacity: 0;
  }

  20%, 60% {
  transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 0.50;
  }

  40%, 80% {
  transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
}

.hingeIn {
  animation-name: hingeIn;
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    transform: scale(0.1) rotate(30deg);
    transform-origin: center bottom;
  }

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

  70% {
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

.jackInTheBox {
  animation-name: jackInTheBox;
}

/* 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(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  animation-name: zoomIn;
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  animation-name: zoomInDown;
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  animation-name: zoomInLeft;
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  animation-name: zoomInRight;
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  animation-name: zoomInUp;
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  animation-name: zoomOut;
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  animation-name: zoomOutDown;
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}

.zoomOutLeft {
  animation-name: zoomOutLeft;
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}

.zoomOutRight {
  animation-name: zoomOutRight;
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 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;
}
/* https://github.com/una/CSSgram */

/* The MIT License (MIT)

Copyright (c) 2015 Una Kravets

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

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

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

.aden{position:relative;-webkit-filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2);filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden:after,.aden:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.aden img{width:100%;z-index:1}.aden:before{z-index:2}.aden:after{z-index:3}.aden::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.gingham::after,.perpetua::after,.reyes::after{mix-blend-mode:soft-light}.inkwell{position:relative;-webkit-filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.inkwell:after,.inkwell:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.inkwell img{width:100%;z-index:1}.inkwell:before{z-index:2}.inkwell:after{z-index:3}.perpetua{position:relative}.perpetua:after,.perpetua:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.perpetua img{width:100%;z-index:1}.perpetua:before{z-index:2}.perpetua:after{z-index:3}.perpetua::after{background:-webkit-linear-gradient(top,#005b9a,#e6c13d);background:linear-gradient(to bottom,#005b9a,#e6c13d);opacity:.5}.reyes{position:relative;-webkit-filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes:after,.reyes:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.reyes img{width:100%;z-index:1}.reyes:before{z-index:2}.reyes:after{z-index:3}.reyes::after{background:#efcdad;opacity:.5}.gingham{position:relative;-webkit-filter:brightness(1.05) hue-rotate(-10deg);filter:brightness(1.05) hue-rotate(-10deg)}.gingham:after,.gingham:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.gingham img{width:100%;z-index:1}.gingham:before{z-index:2}.gingham:after{z-index:3}.gingham::after{background:#e6e6fa}.toaster{position:relative;-webkit-filter:contrast(1.5) brightness(.9);filter:contrast(1.5) brightness(.9)}.toaster:after,.toaster:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.toaster img{width:100%;z-index:1}.toaster:before{z-index:2}.toaster:after{z-index:3}.toaster::after{background:-webkit-radial-gradient(circle,#804e0f,#3b003b);background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{position:relative;-webkit-filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6);filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden:after,.walden:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.walden img{width:100%;z-index:1}.walden:before{z-index:2}.walden:after{z-index:3}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{position:relative;-webkit-filter:brightness(1.2) contrast(.9) saturate(1.1);filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson:after,.hudson:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.hudson img{width:100%;z-index:1}.hudson:before{z-index:2}.hudson:after{z-index:3}.hudson::after{background:-webkit-radial-gradient(circle,#a6b1ff 50%,#342134);background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{position:relative;-webkit-filter:contrast(.9) sepia(.2);filter:contrast(.9) sepia(.2)}.earlybird:after,.earlybird:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.earlybird img{width:100%;z-index:1}.earlybird:before{z-index:2}.earlybird:after{z-index:3}.earlybird::after{background:-webkit-radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{position:relative;-webkit-filter:contrast(1.1) saturate(1.1);filter:contrast(1.1) saturate(1.1)}.mayfair:after,.mayfair:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.mayfair img{width:100%;z-index:1}.mayfair:before{z-index:2}.mayfair:after{z-index:3}.mayfair::after{background:-webkit-radial-gradient(40% 40%,circle,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{position:relative;-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.lofi:after,.lofi:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.lofi img{width:100%;z-index:1}.lofi:before{z-index:2}.lofi:after{z-index:3}.lofi::after{background:-webkit-radial-gradient(circle,transparent 70%,#222 150%);background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{position:relative;-webkit-filter:contrast(1.1) brightness(1.1) saturate(1.3);filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after,._1977:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977 img{width:100%;z-index:1}._1977:before{z-index:2}._1977:after{z-index:3;background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{position:relative;-webkit-filter:contrast(.9) brightness(1.1);filter:contrast(.9) brightness(1.1)}.brooklyn:after,.brooklyn:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.brooklyn img{width:100%;z-index:1}.brooklyn:before{z-index:2}.brooklyn:after{z-index:3}.brooklyn::after{background:-webkit-radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{position:relative;-webkit-filter:sepia(.3);filter:sepia(.3)}.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.xpro2 img{width:100%;z-index:1}.xpro2:before{z-index:2}.xpro2:after{z-index:3}.xpro2::after{background:-webkit-radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{position:relative;-webkit-filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2);filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville:after,.nashville:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.nashville img{width:100%;z-index:1}.nashville:before{z-index:2}.nashville:after{z-index:3}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{position:relative;-webkit-filter:contrast(.9);filter:contrast(.9)}.lark:after,.lark:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.lark img{width:100%;z-index:1}.lark:before{z-index:2}.lark:after{z-index:3}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{position:relative;-webkit-filter:grayscale(1) contrast(1.1) brightness(1.1);filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon:after,.moon:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.moon img{width:100%;z-index:1}.moon:before{z-index:2}.moon:after{z-index:3}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{position:relative;-webkit-filter:contrast(1.2) saturate(1.35);filter:contrast(1.2) saturate(1.35)}.clarendon:after,.clarendon:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.clarendon img{width:100%;z-index:1}.clarendon:before{z-index:2;background:rgba(127,187,227,.2);mix-blend-mode:overlay}.clarendon:after{z-index:3}.willow{position:relative;-webkit-filter:grayscale(.5) contrast(.95) brightness(.9);filter:grayscale(.5) contrast(.95) brightness(.9)}.willow:after,.willow:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.willow img{width:100%;z-index:1}.willow:before{z-index:2}.willow:after{z-index:3}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{position:relative;-webkit-filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9);filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise:after,.rise:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.rise img{width:100%;z-index:1}.rise:before{z-index:2}.rise:after{z-index:3}.rise::after{background:-webkit-radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:-webkit-radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}.slumber{position:relative;-webkit-filter:saturate(.66) brightness(1.05);filter:saturate(.66) brightness(1.05)}.slumber:after,.slumber:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.slumber img{width:100%;z-index:1}.slumber:before{z-index:2}.slumber:after{z-index:3}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}.brannan{position:relative;-webkit-filter:sepia(.5) contrast(1.4);filter:sepia(.5) contrast(1.4)}.brannan:after,.brannan:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.brannan img{width:100%;z-index:1}.brannan:before{z-index:2}.brannan:after{z-index:3}.brannan::after{background-color:rgba(161,44,199,.31);mix-blend-mode:lighten}.valencia{position:relative;-webkit-filter:contrast(1.08) brightness(1.08) sepia(.08);filter:contrast(1.08) brightness(1.08) sepia(.08)}.valencia:after,.valencia:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.valencia img{width:100%;z-index:1}.valencia:before{z-index:2}.valencia:after{z-index:3}.valencia::after{background:#3a0339;mix-blend-mode:exclusion;opacity:.5}.kelvin{position:relative}.kelvin:after,.kelvin:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.kelvin img{width:100%;z-index:1}.kelvin:before{z-index:2}.kelvin:after{z-index:3}.kelvin::after{background:#b77d21;mix-blend-mode:overlay}.kelvin::before{background:#382c34;mix-blend-mode:color-dodge}.maven{position:relative;-webkit-filter:sepia(.25) brightness(.95) contrast(.95) saturate(1.5);filter:sepia(.25) brightness(.95) contrast(.95) saturate(1.5)}.maven:after,.maven:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.maven img{width:100%;z-index:1}.maven:before{z-index:2}.maven:after{z-index:3;background:rgba(3,230,26,.2);mix-blend-mode:hue}.stinson{position:relative;-webkit-filter:contrast(.75) saturate(.85) brightness(1.15);filter:contrast(.75) saturate(.85) brightness(1.15)}.stinson:after,.stinson:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.stinson img{width:100%;z-index:1}.stinson:before{z-index:2}.stinson:after{z-index:3}.stinson::before{background:rgba(240,149,128,.2);mix-blend-mode:soft-light}
.popdrop-tip-data{display:none}.dropem:not(.popdrop-live):not(.no-pop)[style]{display:none !important}.popdrop-popover-content{display:none}.popdrop-popover-rtl{direction:rtl;text-align:right}html.popdrop-open.popdrop-modal .popdrop-popover.in{max-height:100vh;max-width:99.9%;margin-top:0 !important}html.popdrop-open.popdrop-touch .popdrop-popover.in .popdrop-popover-content{overflow-y:scroll;-webkit-overflow-scrolling:touch}.popdrop-popover{position:absolute;top:0;left:0;display:none;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #929292;border:1px solid rgba(0,0,0,0.2);border-radius:6px}.popdrop-popover:not(.popover-flat){-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popdrop-popover.popover-flat .popdrop-popover-title{border-bottom-width:0px}.popdrop-popover.popover-flat .popdrop-close{text-shadow:none}.popdrop-popover.top,.popdrop-popover.top-left,.popdrop-popover.top-right{margin-top:-10px}.popdrop-popover.right,.popdrop-popover.right-top,.popdrop-popover.right-bottom{margin-left:10px}.popdrop-popover.bottom,.popdrop-popover.bottom-left,.popdrop-popover.bottom-right{margin-top:10px}.popdrop-popover.left,.popdrop-popover.left-top,.popdrop-popover.left-bottom{margin-left:-10px}.popdrop-popover.pop{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0.3,0,0,1.5);transition-timing-function:cubic-bezier(0.3,0,0,1.5);opacity:0}.popdrop-popover.pop-out{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0}.popdrop-popover.fade,.popdrop-popover.fade-out{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0}.popdrop-popover.out{opacity:0}.popdrop-popover.in{-webkit-transform:none;transform:none;opacity:1}.popdrop-popover .popdrop-popover-content{display:block}.popdrop-popover-inner .popdrop-close{font-family:arial;margin:4px 3px 0 0;float:right;font-size:24px;font-weight:bold;line-height:24px;color:#7b7b7b;opacity:1;text-decoration:none}.popdrop-popover-inner .popdrop-close:after{content:"\00D7";width:0.8em;height:0.8em;padding:4px;position:relative}.popdrop-popover-title{padding:8px 14px;margin:0;font-size:16px;font-weight:bold;line-height:18px;color:#333;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.2);border-radius:5px 5px 0 0}.popdrop-popover-content{overflow:auto;display:none}.popdrop-popover-inverse{background-color:#333;color:#fff}.popdrop-popover-inverse .popdrop-popover-title{background:#333;border-bottom:1px solid silver;color:#fff}.popdrop-popover-inverse .popdrop-close{color:#f3f3f3}.popdrop-popover-bluegrey{background-color:#282f39;color:#DADEDF}.popdrop-popover-bluegrey .popdrop-popover-title{background:#56666c;border-bottom:1px solid #a9b2b4;color:#DADEDF}.popdrop-popover-bluegrey .popdrop-close{color:#f3f3f3}.popdrop-popover-alert{background-color:#fffdfd;color:#413131}.popdrop-popover-alert .popdrop-popover-title{background:#d32f2f;border-bottom:1px solid #eca5a5;color:#fff}.popdrop-popover-alert .popdrop-close{color:#fff}.popdrop-popover-success{background-color:#EFFEFD;color:#313131}.popdrop-popover-success .popdrop-popover-title{background:#11B8AB;border-bottom:1px solid #0e9c91;color:#fff}.popdrop-popover-success .popdrop-close{color:#fff}.popdrop-no-padding .popdrop-popover-content{padding:0}.popdrop-no-padding .list-group-item{border-right:none;border-left:none}.popdrop-no-padding .list-group-item:first-child{border-top:0}.popdrop-no-padding .list-group-item:last-child{border-bottom:0}.popdrop-popover > .popdrop-arrow,.popdrop-popover > .popdrop-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popdrop-popover > .popdrop-arrow{border-width:11px}.popdrop-popover > .popdrop-arrow:after{border-width:10px;content:""}.popdrop-popover.top > .popdrop-arrow,.popdrop-popover.top-right > .popdrop-arrow,.popdrop-popover.top-left > .popdrop-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#aaa;border-top-color:rgba(0,0,0,0.2);border-bottom-width:0}.popdrop-popover.top > .popdrop-arrow:after,.popdrop-popover.top-right > .popdrop-arrow:after,.popdrop-popover.top-left > .popdrop-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popdrop-popover.right > .popdrop-arrow,.popdrop-popover.right-top > .popdrop-arrow,.popdrop-popover.right-bottom > .popdrop-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#aaa;border-right-color:rgba(0,0,0,0.2)}.popdrop-popover.right > .popdrop-arrow:after,.popdrop-popover.right-top > .popdrop-arrow:after,.popdrop-popover.right-bottom > .popdrop-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popdrop-popover.bottom > .popdrop-arrow,.popdrop-popover.bottom-right > .popdrop-arrow,.popdrop-popover.bottom-left > .popdrop-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#aaa;border-bottom-color:rgba(0,0,0,0.2);border-top-width:0}.popdrop-popover.bottom > .popdrop-arrow:after,.popdrop-popover.bottom-right > .popdrop-arrow:after,.popdrop-popover.bottom-left > .popdrop-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popdrop-popover.left > .popdrop-arrow,.popdrop-popover.left-top > .popdrop-arrow,.popdrop-popover.left-bottom > .popdrop-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#aaa;border-left-color:rgba(0,0,0,0.2)}.popdrop-popover.left > .popdrop-arrow:after,.popdrop-popover.left-top > .popdrop-arrow:after,.popdrop-popover.left-bottom > .popdrop-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.popdrop-popover-inverse.top > .popdrop-arrow,.popdrop-popover-inverse.top > .popdrop-arrow:after,.popdrop-popover-inverse.top-left > .popdrop-arrow,.popdrop-popover-inverse.top-left > .popdrop-arrow:after,.popdrop-popover-inverse.top-right > .popdrop-arrow,.popdrop-popover-inverse.top-right > .popdrop-arrow:after{border-top-color:#333}.popdrop-popover-inverse.right > .popdrop-arrow,.popdrop-popover-inverse.right > .popdrop-arrow:after,.popdrop-popover-inverse.right-top > .popdrop-arrow,.popdrop-popover-inverse.right-top > .popdrop-arrow:after,.popdrop-popover-inverse.right-bottom > .popdrop-arrow,.popdrop-popover-inverse.right-bottom > .popdrop-arrow:after{border-right-color:#333}.popdrop-popover-inverse.bottom > .popdrop-arrow,.popdrop-popover-inverse.bottom > .popdrop-arrow:after,.popdrop-popover-inverse.bottom-left > .popdrop-arrow,.popdrop-popover-inverse.bottom-left > .popdrop-arrow:after,.popdrop-popover-inverse.bottom-right > .popdrop-arrow,.popdrop-popover-inverse.bottom-right > .popdrop-arrow:after{border-bottom-color:#333}.popdrop-popover-inverse.left > .popdrop-arrow,.popdrop-popover-inverse.left > .popdrop-arrow:after,.popdrop-popover-inverse.left-top > .popdrop-arrow,.popdrop-popover-inverse.left-top > .popdrop-arrow:after,.popdrop-popover-inverse.left-bottom > .popdrop-arrow,.popdrop-popover-inverse.left-bottom > .popdrop-arrow:after{border-left-color:#333}.popdrop-popover-bluegrey.top > .popdrop-arrow,.popdrop-popover-bluegrey.top > .popdrop-arrow:after,.popdrop-popover-bluegrey.top-left > .popdrop-arrow,.popdrop-popover-bluegrey.top-left > .popdrop-arrow:after,.popdrop-popover-bluegrey.top-right > .popdrop-arrow,.popdrop-popover-bluegrey.top-right > .popdrop-arrow:after{border-top-color:#282f39}.popdrop-popover-bluegrey.right > .popdrop-arrow,.popdrop-popover-bluegrey.right > .popdrop-arrow:after,.popdrop-popover-bluegrey.right-top > .popdrop-arrow,.popdrop-popover-bluegrey.right-top > .popdrop-arrow:after,.popdrop-popover-bluegrey.right-bottom > .popdrop-arrow,.popdrop-popover-bluegrey.right-bottom > .popdrop-arrow:after{border-right-color:#282f39}.popdrop-popover-bluegrey.bottom > .popdrop-arrow,.popdrop-popover-bluegrey.bottom > .popdrop-arrow:after,.popdrop-popover-bluegrey.bottom-left > .popdrop-arrow,.popdrop-popover-bluegrey.bottom-left > .popdrop-arrow:after,.popdrop-popover-bluegrey.bottom-right > .popdrop-arrow,.popdrop-popover-bluegrey.bottom-right > .popdrop-arrow:after{border-bottom-color:#282f39}.popdrop-popover-bluegrey.left > .popdrop-arrow,.popdrop-popover-bluegrey.left > .popdrop-arrow:after,.popdrop-popover-bluegrey.left-top > .popdrop-arrow,.popdrop-popover-bluegrey.left-top > .popdrop-arrow:after,.popdrop-popover-bluegrey.left-bottom > .popdrop-arrow,.popdrop-popover-bluegrey.left-bottom > .popdrop-arrow:after{border-left-color:#282f39}.popdrop-popover-alert.top > .popdrop-arrow:after,.popdrop-popover-alert.top-left > .popdrop-arrow:after,.popdrop-popover-alert.top-right > .popdrop-arrow:after{border-top-color:#fffdfd}.popdrop-popover-alert.right > .popdrop-arrow:after,.popdrop-popover-alert.right-top > .popdrop-arrow:after,.popdrop-popover-alert.right-bottom > .popdrop-arrow:after{border-right-color:#fffdfd}.popdrop-popover-alert.bottom > .popdrop-arrow:after,.popdrop-popover-alert.bottom-left > .popdrop-arrow:after,.popdrop-popover-alert.bottom-right > .popdrop-arrow:after{border-bottom-color:#fffdfd}.popdrop-popover-alert.left > .popdrop-arrow:after,.popdrop-popover-alert.left-top > .popdrop-arrow:after,.popdrop-popover-alert.left-bottom > .popdrop-arrow:after{border-left-color:#fffdfd}.popdrop-popover-success.top > .popdrop-arrow:after,.popdrop-popover-success.top-left > .popdrop-arrow:after,.popdrop-popover-success.top-right > .popdrop-arrow:after{border-top-color:#EFFEFD}.popdrop-popover-success.right > .popdrop-arrow:after,.popdrop-popover-success.right-top > .popdrop-arrow:after,.popdrop-popover-success.right-bottom > .popdrop-arrow:after{border-right-color:#EFFEFD}.popdrop-popover-success.bottom > .popdrop-arrow:after,.popdrop-popover-success.bottom-left > .popdrop-arrow:after,.popdrop-popover-success.bottom-right > .popdrop-arrow:after{border-bottom-color:#EFFEFD}.popdrop-popover-success.left > .popdrop-arrow:after,.popdrop-popover-success.left-top > .popdrop-arrow:after,.popdrop-popover-success.left-bottom > .popdrop-arrow:after{border-left-color:#EFFEFD}.popdrop-popover i.icon-refresh:before{content:""}.popdrop-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px}.popdrop-popover-backdrop{width:100%;height:100%;position:fixed;top:0;left:0}.popdrop-popover .dropdown-menu{display:block;position:relative;top:0;border:none;-webkit-box-shadow:none;box-shadow:none;float:none}.popdrop-open .joeyOpenLabel{display:none}.bp-wrap:not(.popdrop-open) .joeyCloseLabel{display:none}.popdrop-open .openIcon{display:none}.bp-wrap:not(.popdrop-open) .closeIcon{display:none}



/* 
 ______                    _            
|  ____|                  | |           
| |__ ___  _   _ _ __   __| |_ __ _   _ 
|  __/ _ \| | | | '_ \ / _` | '__| | | |
| | | (_) | |_| | | | | (_| | |  | |_| |
|_|  \___/ \__,_|_| |_|\__,_|_|   \__, |
								   __/ |
								  |___/ 

Version: 3.2024.01.17
Copyright Elixir Graphics 2006-2023
More Info: https://foundry.elixirgraphics.com
  Support: https://elixir.support

*/ 




/* Hack to get rid of margin-left and margin-right being set to AUTO by Stacks */
.stacks_out {
	margin-left: initial;
	margin-right: initial;
}


/* Preview & Publish */
:root {
	   --fdy-base-margin-xs: 1.25rem;
	   --fdy-base-margin-sm: 1.25rem;
	   --fdy-base-margin-md: 1.25rem;
	   --fdy-base-margin-lg: 1.25rem;
	   --fdy-base-margin-xl: 1.25rem;
	  --fdy-base-margin-xxl: 1.25rem;
}

* {
	-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility;
}
/* End Preview & Publish */

	


/* All Modes */

/* Remove overflow from the Stacks stacks_top class */
.stacks_top {
	overflow: initial !important;
}


/* Foundry - Custom Classes */
/* Shadows & Text Shadows */
.fdy-shadow {
  box-shadow: 0 0.4rem 1rem rgba(0, 0, 0, 0.25) !important;
}

.fdy-shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.25) !important;
}

.fdy-shadow-multi {
  box-shadow: 0 0.15rem 0.25rem rgba(0, 0, 0, 0.2), 0 0.4rem 1rem rgba(0, 0, 0, 0.2) !important;
}

.fdy-shadow-wide,
.fdy-shadow-wide-hover:hover {
	box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px !important;
}

.fdy-shadow-shallow-1 {
	box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px !important;
}

.fdy-shadow-shallow-2 {
	box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px !important;
}

.fdy-shadow-shallow-3 {
	box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px !important;
}

.fdy-shadow-floating {
	box-shadow: rgba(0, 0, 0, 0.55) 0px 15px 10px -10px !important;
}

.fdy-shadow-smooth {
	box-shadow: 0 1px 1px rgba(0,0,0,0.12), 
	  0 2px 2px rgba(0,0,0,0.12), 
	  0 4px 4px rgba(0,0,0,0.12), 
	  0 8px 8px rgba(0,0,0,0.12),
	  0 16px 16px rgba(0,0,0,0.12) !important;
}

.fdy-user-preset-shadow,
.fdy-user-preset-shadow-hover:hover {
	box-shadow: 0px 5px 10px -1px rgba(0, 0, 0, 0.50);
}

.fdy-no-shadow-hover:hover {
	box-shadow: 0 0 0 0 rgba(0,0,0,0.0) !important;
}

.fdy-shadow-hover:hover {
	box-shadow: 0 0.4rem 1rem rgba(0, 0, 0, 0.25) !important;
}

.fdy-shadow-sm-hover:hover {
	box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.25) !important;
}

.fdy-shadow-multi-hover:hover {
	box-shadow: 0 0.15rem 0.25rem rgba(0, 0, 0, 0.2), 0 0.4rem 1rem rgba(0, 0, 0, 0.2) !important;
}

.fdy-shadow-wide-hover:hover {	
	box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px !important;
}

.fdy-shadow-shallow-1-hover:hover {
	box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px !important;
}

.fdy-shadow-shallow-2-hover:hover {
	box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px !important;
}

.fdy-shadow-shallow-3-hover:hover {
	box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px !important;
}

.fdy-shadow-floating-hover:hover {
	box-shadow: rgba(0, 0, 0, 0.55) 0px 15px 10px -10px !important;
}

.fdy-shadow-smooth-hover:hover {
	box-shadow: 0 1px 1px rgba(0,0,0,0.12), 
	  0 2px 2px rgba(0,0,0,0.12), 
	  0 4px 4px rgba(0,0,0,0.12), 
	  0 8px 8px rgba(0,0,0,0.12),
	  0 16px 16px rgba(0,0,0,0.12) !important;
}

.fdy-control-center-small-shadow {
	box-shadow: 0 1px 3px rgba(0,0,0,0.17);  
}

.fdy-text-shadow {
  text-shadow: 0 0.4rem 1rem rgba(0, 0, 0, 0.25) !important;
}

.fdy-text-shadow-sm {
  text-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.25) !important;
}

.fdy-text-shadow-multi {
  text-shadow: 0 0.15rem 0.25rem rgba(0, 0, 0, 0.2), 0 0.4rem 1rem rgba(0, 0, 0, 0.2) !important;
}

.fdy-text-shadow-wide {
	text-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px !important;
}

.fdy-text-shadow-shallow-1 {
	text-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px, rgba(0, 0, 0, 0.3) 0px 3px 7px !important;
}

.fdy-text-shadow-shallow-2 {
	text-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px rgba(60, 64, 67, 0.15) !important;
}

.fdy-text-shadow-shallow-3 {
	text-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px !important;
}

.fdy-text-shadow-floating {
	text-shadow: rgba(0, 0, 0, 0.55) 0px 15px 15px !important;
}

.fdy-text-shadow-smooth {
	text-shadow: 0 1px 1px rgba(0,0,0,0.12), 
	  0 2px 2px rgba(0,0,0,0.12), 
	  0 4px 4px rgba(0,0,0,0.12), 
	  0 8px 8px rgba(0,0,0,0.12),
	  0 16px 16px rgba(0,0,0,0.12) !important;
}

.fdy-text-user-preset-shadow {
	text-shadow: 0px 5px 10px  rgba(0, 0, 0, 0.50);
}

.shadow-none,
.shadow-none-hover:hover {
	box-shadow: none !important;
}

:root {
	--fdy-transparent: transparent;
	
		--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	
	--bs-body-font-size: 1.05rem;
	--bs-body-line-height: 1.50;
	--bs-body-font-weight: 400;

	
	--bs-body-color: var(--bs-dark);
	
	
}


/* Helper Classes */

.img-100-pct {
  width: 100%;
  height: auto;
}

.fdy-bg-transparent {
	background: var(--fdy-transparent);
}

.fdy-bg-white {
	background: #ffffff;
}

.fdy-translate-middle-end {
	transform: translate(-100%,-50%) !important;
}

.fdy-translate-middle-start {
	transform: translate(0%,-50%) !important;
}

.fdy-pointer-events-none {
	pointer-events: none;
}

.fdy-dropdown-menu-start {
	left: 0 !important;
	right: initial !important;
}

.fdy-dropdown-menu-end {
	right: 0 !important;
	left: initial !important;
}


/* List Group Classes */
.list-group-item.disabled-link {
  pointer-events: none;
}
	
/* Hide box-shadow at each breakpoint */
@media (max-width: 575px) {
	.fdy-hide-shadow-xs {
		box-shadow: none !important;
	}
}

@media (min-width: 576px) and (max-width: 767px) {
	.fdy-hide-shadow-sm {
		box-shadow: none !important;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.fdy-hide-shadow-md {
		box-shadow: none !important;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.fdy-hide-shadow-lg {
		box-shadow: none !important;
	}
}

@media (min-width: 1200px) and (max-width: 1399px) {
	.fdy-hide-shadow-xl {
		box-shadow: none !important;
	}
}

@media (min-width: 1400px) {
	.fdy-hide-shadow-xxl {
		box-shadow: none !important;
	}
}
	


/* Custom padding classes for x-axis */
@media (max-width: 575px) {
	.fdy-px-xs-0 {
		padding-left: 0;
		padding-right: 0;
	}
}

@media (min-width: 576px) and (max-width: 767px) {
	.fdy-px-sm-0 {
		padding-left: 0;
		padding-right: 0;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.fdy-px-md-0 {
		padding-left: 0;
		padding-right: 0;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.fdy-px-lg-0 {
		padding-left: 0;
		padding-right: 0;
	}
}

@media (min-width: 1200px) and (max-width: 1399px) {
	.fdy-px-xl-0 {
		padding-left: 0;
		padding-right: 0;
	}
}

@media (min-width: 1400px) {
	.fdy-px-xxl-0 {
		padding-left: 0;
		padding-right: 0;
	}
}


/* Card Group Class Helper for Container stack */
.fdy-card-group {
	display: flex;
	flex-flow: row wrap;
}

.fdy-card-group > .card {
	flex: 1 0 0%;
	margin-bottom: 0;
}

.fdy-card-group > .card + .card {
	margin-left: 0 !important;
	border-left: 0 !important;
}

.fdy-card-group > .card:not(:last-child) .card-img-top .fdy-img,
.fdy-card-group > .card:not(:last-child) {
	border-top-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}

.fdy-card-group > .card:not(:first-child) {
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
}

.fdy-card-group > .card:not(:first-child) .card-img-top .fdy-img,
.fdy-card-group > .card:not(:first-child) .card-header {
	border-top-left-radius: 0 !important;
}



/* Custom Header Settings */

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  font-weight: 700;
  
  line-height: 1.20;
  
  
	
	color: inherit;
	
	
}





















.lead {
  line-height: 1.50;
  font-weight: 300;
}



mark, 
.mark {
	
	
}

kbd, 
.kbd {
	
	
}



a, 
a:hover {
	
	
	color: rgba(151, 23, 9, 1.00);
	
	
	
		
		text-decoration-color: var(--bs-primary);
		
		
	text-decoration-thickness: 0.05rem;
	text-underline-offset: 1.00px;
	
	
	
}

a:hover {
	
	color: var(--bs-gray-800);
	
	


	
		
		text-decoration-color: var(--bs-gray-600);
		
		
	text-decoration-thickness: 0.05rem !important;
	text-underline-offset: 1.00px !important;
	
	
	
}



	body {
		background-position: center center;
		
		

		
		background-size: cover;
		background-repeat: no-repeat;
		
		
		

	}	

	
	
	body {
		background: var(--bs-white);
	}
	
	
	
	
	
	
	


	

	









/* Translates our Foundry preset colors to standard classes */

/* Border Color */
.border-primary {
	border-color: var(--bs-primary) !important;
}

.border-secondary {
	border-color: var(--bs-secondary) !important;
}

.border-success {
	border-color: var(--bs-success) !important;
}

.border-danger {
	border-color: var(--bs-danger) !important;
}

.border-warning {
	border-color: var(--bs-warning) !important;
}

.border-info {
	border-color: var(--bs-info) !important;
}


/* Text Color */
.text-primary {
	color: var(--bs-primary) !important;
}

.text-secondary {
	color: var(--bs-secondary) !important;
}

.text-success {
	color: var(--bs-success) !important;
}

.text-danger {
	color: var(--bs-danger) !important;
}

.text-warning {
	color: var(--bs-warning) !important;
}

.text-info {
	color: var(--bs-info) !important;
}


/* Background */
.bg-primary {
	background-color: var(--bs-primary) !important;
}

.bg-secondary {
	background-color: var(--bs-secondary) !important;
}

.bg-success {
	background-color: var(--bs-success) !important;
}

.bg-danger {
	background-color: var(--bs-danger) !important;
}

.bg-warning {
	background-color: var(--bs-warning) !important;
}

.bg-info {
	background-color: var(--bs-info) !important;
}

.btn-close {
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
}

.btn-close-white {
  filter: var(--bs-btn-close-white-filter);
}


.fdy-border-1 {
  border-width: 1px !important;
}

.fdy-border-2 {
  border-width: 2px !important;
}

.fdy-border-3 {
  border-width: 3px !important;
}

.fdy-border-4 {
  border-width: 4px !important;
}

.fdy-border-5 {
  border-width: 5px !important;
}
/* --------------- */
/* Bootstrap Icons */
/* --------------- */
/* Version 1.10.2  */
/* --------------- */

@font-face {
  font-family: "bootstrap-icons";
  src: url("../files/bs-fonts/bootstrap-icons.woff2?856008caa5eb66df68595e734e59580d") format("woff2"),
  url("../files/bs-fonts/bootstrap-icons.woff?856008caa5eb66df68595e734e59580d") format("woff");
  font-display: swap;
}

.bi::before,
[class^="bi-"]::before,
[class*=" bi-"]::before {
  display: inline-block;
  font-family: bootstrap-icons !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bi-123::before { content: "\f67f"; }
.bi-alarm-fill::before { content: "\f101"; }
.bi-alarm::before { content: "\f102"; }
.bi-align-bottom::before { content: "\f103"; }
.bi-align-center::before { content: "\f104"; }
.bi-align-end::before { content: "\f105"; }
.bi-align-middle::before { content: "\f106"; }
.bi-align-start::before { content: "\f107"; }
.bi-align-top::before { content: "\f108"; }
.bi-alt::before { content: "\f109"; }
.bi-app-indicator::before { content: "\f10a"; }
.bi-app::before { content: "\f10b"; }
.bi-archive-fill::before { content: "\f10c"; }
.bi-archive::before { content: "\f10d"; }
.bi-arrow-90deg-down::before { content: "\f10e"; }
.bi-arrow-90deg-left::before { content: "\f10f"; }
.bi-arrow-90deg-right::before { content: "\f110"; }
.bi-arrow-90deg-up::before { content: "\f111"; }
.bi-arrow-bar-down::before { content: "\f112"; }
.bi-arrow-bar-left::before { content: "\f113"; }
.bi-arrow-bar-right::before { content: "\f114"; }
.bi-arrow-bar-up::before { content: "\f115"; }
.bi-arrow-clockwise::before { content: "\f116"; }
.bi-arrow-counterclockwise::before { content: "\f117"; }
.bi-arrow-down-circle-fill::before { content: "\f118"; }
.bi-arrow-down-circle::before { content: "\f119"; }
.bi-arrow-down-left-circle-fill::before { content: "\f11a"; }
.bi-arrow-down-left-circle::before { content: "\f11b"; }
.bi-arrow-down-left-square-fill::before { content: "\f11c"; }
.bi-arrow-down-left-square::before { content: "\f11d"; }
.bi-arrow-down-left::before { content: "\f11e"; }
.bi-arrow-down-right-circle-fill::before { content: "\f11f"; }
.bi-arrow-down-right-circle::before { content: "\f120"; }
.bi-arrow-down-right-square-fill::before { content: "\f121"; }
.bi-arrow-down-right-square::before { content: "\f122"; }
.bi-arrow-down-right::before { content: "\f123"; }
.bi-arrow-down-short::before { content: "\f124"; }
.bi-arrow-down-square-fill::before { content: "\f125"; }
.bi-arrow-down-square::before { content: "\f126"; }
.bi-arrow-down-up::before { content: "\f127"; }
.bi-arrow-down::before { content: "\f128"; }
.bi-arrow-left-circle-fill::before { content: "\f129"; }
.bi-arrow-left-circle::before { content: "\f12a"; }
.bi-arrow-left-right::before { content: "\f12b"; }
.bi-arrow-left-short::before { content: "\f12c"; }
.bi-arrow-left-square-fill::before { content: "\f12d"; }
.bi-arrow-left-square::before { content: "\f12e"; }
.bi-arrow-left::before { content: "\f12f"; }
.bi-arrow-repeat::before { content: "\f130"; }
.bi-arrow-return-left::before { content: "\f131"; }
.bi-arrow-return-right::before { content: "\f132"; }
.bi-arrow-right-circle-fill::before { content: "\f133"; }
.bi-arrow-right-circle::before { content: "\f134"; }
.bi-arrow-right-short::before { content: "\f135"; }
.bi-arrow-right-square-fill::before { content: "\f136"; }
.bi-arrow-right-square::before { content: "\f137"; }
.bi-arrow-right::before { content: "\f138"; }
.bi-arrow-up-circle-fill::before { content: "\f139"; }
.bi-arrow-up-circle::before { content: "\f13a"; }
.bi-arrow-up-left-circle-fill::before { content: "\f13b"; }
.bi-arrow-up-left-circle::before { content: "\f13c"; }
.bi-arrow-up-left-square-fill::before { content: "\f13d"; }
.bi-arrow-up-left-square::before { content: "\f13e"; }
.bi-arrow-up-left::before { content: "\f13f"; }
.bi-arrow-up-right-circle-fill::before { content: "\f140"; }
.bi-arrow-up-right-circle::before { content: "\f141"; }
.bi-arrow-up-right-square-fill::before { content: "\f142"; }
.bi-arrow-up-right-square::before { content: "\f143"; }
.bi-arrow-up-right::before { content: "\f144"; }
.bi-arrow-up-short::before { content: "\f145"; }
.bi-arrow-up-square-fill::before { content: "\f146"; }
.bi-arrow-up-square::before { content: "\f147"; }
.bi-arrow-up::before { content: "\f148"; }
.bi-arrows-angle-contract::before { content: "\f149"; }
.bi-arrows-angle-expand::before { content: "\f14a"; }
.bi-arrows-collapse::before { content: "\f14b"; }
.bi-arrows-expand::before { content: "\f14c"; }
.bi-arrows-fullscreen::before { content: "\f14d"; }
.bi-arrows-move::before { content: "\f14e"; }
.bi-aspect-ratio-fill::before { content: "\f14f"; }
.bi-aspect-ratio::before { content: "\f150"; }
.bi-asterisk::before { content: "\f151"; }
.bi-at::before { content: "\f152"; }
.bi-award-fill::before { content: "\f153"; }
.bi-award::before { content: "\f154"; }
.bi-back::before { content: "\f155"; }
.bi-backspace-fill::before { content: "\f156"; }
.bi-backspace-reverse-fill::before { content: "\f157"; }
.bi-backspace-reverse::before { content: "\f158"; }
.bi-backspace::before { content: "\f159"; }
.bi-badge-3d-fill::before { content: "\f15a"; }
.bi-badge-3d::before { content: "\f15b"; }
.bi-badge-4k-fill::before { content: "\f15c"; }
.bi-badge-4k::before { content: "\f15d"; }
.bi-badge-8k-fill::before { content: "\f15e"; }
.bi-badge-8k::before { content: "\f15f"; }
.bi-badge-ad-fill::before { content: "\f160"; }
.bi-badge-ad::before { content: "\f161"; }
.bi-badge-ar-fill::before { content: "\f162"; }
.bi-badge-ar::before { content: "\f163"; }
.bi-badge-cc-fill::before { content: "\f164"; }
.bi-badge-cc::before { content: "\f165"; }
.bi-badge-hd-fill::before { content: "\f166"; }
.bi-badge-hd::before { content: "\f167"; }
.bi-badge-tm-fill::before { content: "\f168"; }
.bi-badge-tm::before { content: "\f169"; }
.bi-badge-vo-fill::before { content: "\f16a"; }
.bi-badge-vo::before { content: "\f16b"; }
.bi-badge-vr-fill::before { content: "\f16c"; }
.bi-badge-vr::before { content: "\f16d"; }
.bi-badge-wc-fill::before { content: "\f16e"; }
.bi-badge-wc::before { content: "\f16f"; }
.bi-bag-check-fill::before { content: "\f170"; }
.bi-bag-check::before { content: "\f171"; }
.bi-bag-dash-fill::before { content: "\f172"; }
.bi-bag-dash::before { content: "\f173"; }
.bi-bag-fill::before { content: "\f174"; }
.bi-bag-plus-fill::before { content: "\f175"; }
.bi-bag-plus::before { content: "\f176"; }
.bi-bag-x-fill::before { content: "\f177"; }
.bi-bag-x::before { content: "\f178"; }
.bi-bag::before { content: "\f179"; }
.bi-bar-chart-fill::before { content: "\f17a"; }
.bi-bar-chart-line-fill::before { content: "\f17b"; }
.bi-bar-chart-line::before { content: "\f17c"; }
.bi-bar-chart-steps::before { content: "\f17d"; }
.bi-bar-chart::before { content: "\f17e"; }
.bi-basket-fill::before { content: "\f17f"; }
.bi-basket::before { content: "\f180"; }
.bi-basket2-fill::before { content: "\f181"; }
.bi-basket2::before { content: "\f182"; }
.bi-basket3-fill::before { content: "\f183"; }
.bi-basket3::before { content: "\f184"; }
.bi-battery-charging::before { content: "\f185"; }
.bi-battery-full::before { content: "\f186"; }
.bi-battery-half::before { content: "\f187"; }
.bi-battery::before { content: "\f188"; }
.bi-bell-fill::before { content: "\f189"; }
.bi-bell::before { content: "\f18a"; }
.bi-bezier::before { content: "\f18b"; }
.bi-bezier2::before { content: "\f18c"; }
.bi-bicycle::before { content: "\f18d"; }
.bi-binoculars-fill::before { content: "\f18e"; }
.bi-binoculars::before { content: "\f18f"; }
.bi-blockquote-left::before { content: "\f190"; }
.bi-blockquote-right::before { content: "\f191"; }
.bi-book-fill::before { content: "\f192"; }
.bi-book-half::before { content: "\f193"; }
.bi-book::before { content: "\f194"; }
.bi-bookmark-check-fill::before { content: "\f195"; }
.bi-bookmark-check::before { content: "\f196"; }
.bi-bookmark-dash-fill::before { content: "\f197"; }
.bi-bookmark-dash::before { content: "\f198"; }
.bi-bookmark-fill::before { content: "\f199"; }
.bi-bookmark-heart-fill::before { content: "\f19a"; }
.bi-bookmark-heart::before { content: "\f19b"; }
.bi-bookmark-plus-fill::before { content: "\f19c"; }
.bi-bookmark-plus::before { content: "\f19d"; }
.bi-bookmark-star-fill::before { content: "\f19e"; }
.bi-bookmark-star::before { content: "\f19f"; }
.bi-bookmark-x-fill::before { content: "\f1a0"; }
.bi-bookmark-x::before { content: "\f1a1"; }
.bi-bookmark::before { content: "\f1a2"; }
.bi-bookmarks-fill::before { content: "\f1a3"; }
.bi-bookmarks::before { content: "\f1a4"; }
.bi-bookshelf::before { content: "\f1a5"; }
.bi-bootstrap-fill::before { content: "\f1a6"; }
.bi-bootstrap-reboot::before { content: "\f1a7"; }
.bi-bootstrap::before { content: "\f1a8"; }
.bi-border-all::before { content: "\f1a9"; }
.bi-border-bottom::before { content: "\f1aa"; }
.bi-border-center::before { content: "\f1ab"; }
.bi-border-inner::before { content: "\f1ac"; }
.bi-border-left::before { content: "\f1ad"; }
.bi-border-middle::before { content: "\f1ae"; }
.bi-border-outer::before { content: "\f1af"; }
.bi-border-right::before { content: "\f1b0"; }
.bi-border-style::before { content: "\f1b1"; }
.bi-border-top::before { content: "\f1b2"; }
.bi-border-width::before { content: "\f1b3"; }
.bi-border::before { content: "\f1b4"; }
.bi-bounding-box-circles::before { content: "\f1b5"; }
.bi-bounding-box::before { content: "\f1b6"; }
.bi-box-arrow-down-left::before { content: "\f1b7"; }
.bi-box-arrow-down-right::before { content: "\f1b8"; }
.bi-box-arrow-down::before { content: "\f1b9"; }
.bi-box-arrow-in-down-left::before { content: "\f1ba"; }
.bi-box-arrow-in-down-right::before { content: "\f1bb"; }
.bi-box-arrow-in-down::before { content: "\f1bc"; }
.bi-box-arrow-in-left::before { content: "\f1bd"; }
.bi-box-arrow-in-right::before { content: "\f1be"; }
.bi-box-arrow-in-up-left::before { content: "\f1bf"; }
.bi-box-arrow-in-up-right::before { content: "\f1c0"; }
.bi-box-arrow-in-up::before { content: "\f1c1"; }
.bi-box-arrow-left::before { content: "\f1c2"; }
.bi-box-arrow-right::before { content: "\f1c3"; }
.bi-box-arrow-up-left::before { content: "\f1c4"; }
.bi-box-arrow-up-right::before { content: "\f1c5"; }
.bi-box-arrow-up::before { content: "\f1c6"; }
.bi-box-seam::before { content: "\f1c7"; }
.bi-box::before { content: "\f1c8"; }
.bi-braces::before { content: "\f1c9"; }
.bi-bricks::before { content: "\f1ca"; }
.bi-briefcase-fill::before { content: "\f1cb"; }
.bi-briefcase::before { content: "\f1cc"; }
.bi-brightness-alt-high-fill::before { content: "\f1cd"; }
.bi-brightness-alt-high::before { content: "\f1ce"; }
.bi-brightness-alt-low-fill::before { content: "\f1cf"; }
.bi-brightness-alt-low::before { content: "\f1d0"; }
.bi-brightness-high-fill::before { content: "\f1d1"; }
.bi-brightness-high::before { content: "\f1d2"; }
.bi-brightness-low-fill::before { content: "\f1d3"; }
.bi-brightness-low::before { content: "\f1d4"; }
.bi-broadcast-pin::before { content: "\f1d5"; }
.bi-broadcast::before { content: "\f1d6"; }
.bi-brush-fill::before { content: "\f1d7"; }
.bi-brush::before { content: "\f1d8"; }
.bi-bucket-fill::before { content: "\f1d9"; }
.bi-bucket::before { content: "\f1da"; }
.bi-bug-fill::before { content: "\f1db"; }
.bi-bug::before { content: "\f1dc"; }
.bi-building::before { content: "\f1dd"; }
.bi-bullseye::before { content: "\f1de"; }
.bi-calculator-fill::before { content: "\f1df"; }
.bi-calculator::before { content: "\f1e0"; }
.bi-calendar-check-fill::before { content: "\f1e1"; }
.bi-calendar-check::before { content: "\f1e2"; }
.bi-calendar-date-fill::before { content: "\f1e3"; }
.bi-calendar-date::before { content: "\f1e4"; }
.bi-calendar-day-fill::before { content: "\f1e5"; }
.bi-calendar-day::before { content: "\f1e6"; }
.bi-calendar-event-fill::before { content: "\f1e7"; }
.bi-calendar-event::before { content: "\f1e8"; }
.bi-calendar-fill::before { content: "\f1e9"; }
.bi-calendar-minus-fill::before { content: "\f1ea"; }
.bi-calendar-minus::before { content: "\f1eb"; }
.bi-calendar-month-fill::before { content: "\f1ec"; }
.bi-calendar-month::before { content: "\f1ed"; }
.bi-calendar-plus-fill::before { content: "\f1ee"; }
.bi-calendar-plus::before { content: "\f1ef"; }
.bi-calendar-range-fill::before { content: "\f1f0"; }
.bi-calendar-range::before { content: "\f1f1"; }
.bi-calendar-week-fill::before { content: "\f1f2"; }
.bi-calendar-week::before { content: "\f1f3"; }
.bi-calendar-x-fill::before { content: "\f1f4"; }
.bi-calendar-x::before { content: "\f1f5"; }
.bi-calendar::before { content: "\f1f6"; }
.bi-calendar2-check-fill::before { content: "\f1f7"; }
.bi-calendar2-check::before { content: "\f1f8"; }
.bi-calendar2-date-fill::before { content: "\f1f9"; }
.bi-calendar2-date::before { content: "\f1fa"; }
.bi-calendar2-day-fill::before { content: "\f1fb"; }
.bi-calendar2-day::before { content: "\f1fc"; }
.bi-calendar2-event-fill::before { content: "\f1fd"; }
.bi-calendar2-event::before { content: "\f1fe"; }
.bi-calendar2-fill::before { content: "\f1ff"; }
.bi-calendar2-minus-fill::before { content: "\f200"; }
.bi-calendar2-minus::before { content: "\f201"; }
.bi-calendar2-month-fill::before { content: "\f202"; }
.bi-calendar2-month::before { content: "\f203"; }
.bi-calendar2-plus-fill::before { content: "\f204"; }
.bi-calendar2-plus::before { content: "\f205"; }
.bi-calendar2-range-fill::before { content: "\f206"; }
.bi-calendar2-range::before { content: "\f207"; }
.bi-calendar2-week-fill::before { content: "\f208"; }
.bi-calendar2-week::before { content: "\f209"; }
.bi-calendar2-x-fill::before { content: "\f20a"; }
.bi-calendar2-x::before { content: "\f20b"; }
.bi-calendar2::before { content: "\f20c"; }
.bi-calendar3-event-fill::before { content: "\f20d"; }
.bi-calendar3-event::before { content: "\f20e"; }
.bi-calendar3-fill::before { content: "\f20f"; }
.bi-calendar3-range-fill::before { content: "\f210"; }
.bi-calendar3-range::before { content: "\f211"; }
.bi-calendar3-week-fill::before { content: "\f212"; }
.bi-calendar3-week::before { content: "\f213"; }
.bi-calendar3::before { content: "\f214"; }
.bi-calendar4-event::before { content: "\f215"; }
.bi-calendar4-range::before { content: "\f216"; }
.bi-calendar4-week::before { content: "\f217"; }
.bi-calendar4::before { content: "\f218"; }
.bi-camera-fill::before { content: "\f219"; }
.bi-camera-reels-fill::before { content: "\f21a"; }
.bi-camera-reels::before { content: "\f21b"; }
.bi-camera-video-fill::before { content: "\f21c"; }
.bi-camera-video-off-fill::before { content: "\f21d"; }
.bi-camera-video-off::before { content: "\f21e"; }
.bi-camera-video::before { content: "\f21f"; }
.bi-camera::before { content: "\f220"; }
.bi-camera2::before { content: "\f221"; }
.bi-capslock-fill::before { content: "\f222"; }
.bi-capslock::before { content: "\f223"; }
.bi-card-checklist::before { content: "\f224"; }
.bi-card-heading::before { content: "\f225"; }
.bi-card-image::before { content: "\f226"; }
.bi-card-list::before { content: "\f227"; }
.bi-card-text::before { content: "\f228"; }
.bi-caret-down-fill::before { content: "\f229"; }
.bi-caret-down-square-fill::before { content: "\f22a"; }
.bi-caret-down-square::before { content: "\f22b"; }
.bi-caret-down::before { content: "\f22c"; }
.bi-caret-left-fill::before { content: "\f22d"; }
.bi-caret-left-square-fill::before { content: "\f22e"; }
.bi-caret-left-square::before { content: "\f22f"; }
.bi-caret-left::before { content: "\f230"; }
.bi-caret-right-fill::before { content: "\f231"; }
.bi-caret-right-square-fill::before { content: "\f232"; }
.bi-caret-right-square::before { content: "\f233"; }
.bi-caret-right::before { content: "\f234"; }
.bi-caret-up-fill::before { content: "\f235"; }
.bi-caret-up-square-fill::before { content: "\f236"; }
.bi-caret-up-square::before { content: "\f237"; }
.bi-caret-up::before { content: "\f238"; }
.bi-cart-check-fill::before { content: "\f239"; }
.bi-cart-check::before { content: "\f23a"; }
.bi-cart-dash-fill::before { content: "\f23b"; }
.bi-cart-dash::before { content: "\f23c"; }
.bi-cart-fill::before { content: "\f23d"; }
.bi-cart-plus-fill::before { content: "\f23e"; }
.bi-cart-plus::before { content: "\f23f"; }
.bi-cart-x-fill::before { content: "\f240"; }
.bi-cart-x::before { content: "\f241"; }
.bi-cart::before { content: "\f242"; }
.bi-cart2::before { content: "\f243"; }
.bi-cart3::before { content: "\f244"; }
.bi-cart4::before { content: "\f245"; }
.bi-cash-stack::before { content: "\f246"; }
.bi-cash::before { content: "\f247"; }
.bi-cast::before { content: "\f248"; }
.bi-chat-dots-fill::before { content: "\f249"; }
.bi-chat-dots::before { content: "\f24a"; }
.bi-chat-fill::before { content: "\f24b"; }
.bi-chat-left-dots-fill::before { content: "\f24c"; }
.bi-chat-left-dots::before { content: "\f24d"; }
.bi-chat-left-fill::before { content: "\f24e"; }
.bi-chat-left-quote-fill::before { content: "\f24f"; }
.bi-chat-left-quote::before { content: "\f250"; }
.bi-chat-left-text-fill::before { content: "\f251"; }
.bi-chat-left-text::before { content: "\f252"; }
.bi-chat-left::before { content: "\f253"; }
.bi-chat-quote-fill::before { content: "\f254"; }
.bi-chat-quote::before { content: "\f255"; }
.bi-chat-right-dots-fill::before { content: "\f256"; }
.bi-chat-right-dots::before { content: "\f257"; }
.bi-chat-right-fill::before { content: "\f258"; }
.bi-chat-right-quote-fill::before { content: "\f259"; }
.bi-chat-right-quote::before { content: "\f25a"; }
.bi-chat-right-text-fill::before { content: "\f25b"; }
.bi-chat-right-text::before { content: "\f25c"; }
.bi-chat-right::before { content: "\f25d"; }
.bi-chat-square-dots-fill::before { content: "\f25e"; }
.bi-chat-square-dots::before { content: "\f25f"; }
.bi-chat-square-fill::before { content: "\f260"; }
.bi-chat-square-quote-fill::before { content: "\f261"; }
.bi-chat-square-quote::before { content: "\f262"; }
.bi-chat-square-text-fill::before { content: "\f263"; }
.bi-chat-square-text::before { content: "\f264"; }
.bi-chat-square::before { content: "\f265"; }
.bi-chat-text-fill::before { content: "\f266"; }
.bi-chat-text::before { content: "\f267"; }
.bi-chat::before { content: "\f268"; }
.bi-check-all::before { content: "\f269"; }
.bi-check-circle-fill::before { content: "\f26a"; }
.bi-check-circle::before { content: "\f26b"; }
.bi-check-square-fill::before { content: "\f26c"; }
.bi-check-square::before { content: "\f26d"; }
.bi-check::before { content: "\f26e"; }
.bi-check2-all::before { content: "\f26f"; }
.bi-check2-circle::before { content: "\f270"; }
.bi-check2-square::before { content: "\f271"; }
.bi-check2::before { content: "\f272"; }
.bi-chevron-bar-contract::before { content: "\f273"; }
.bi-chevron-bar-down::before { content: "\f274"; }
.bi-chevron-bar-expand::before { content: "\f275"; }
.bi-chevron-bar-left::before { content: "\f276"; }
.bi-chevron-bar-right::before { content: "\f277"; }
.bi-chevron-bar-up::before { content: "\f278"; }
.bi-chevron-compact-down::before { content: "\f279"; }
.bi-chevron-compact-left::before { content: "\f27a"; }
.bi-chevron-compact-right::before { content: "\f27b"; }
.bi-chevron-compact-up::before { content: "\f27c"; }
.bi-chevron-contract::before { content: "\f27d"; }
.bi-chevron-double-down::before { content: "\f27e"; }
.bi-chevron-double-left::before { content: "\f27f"; }
.bi-chevron-double-right::before { content: "\f280"; }
.bi-chevron-double-up::before { content: "\f281"; }
.bi-chevron-down::before { content: "\f282"; }
.bi-chevron-expand::before { content: "\f283"; }
.bi-chevron-left::before { content: "\f284"; }
.bi-chevron-right::before { content: "\f285"; }
.bi-chevron-up::before { content: "\f286"; }
.bi-circle-fill::before { content: "\f287"; }
.bi-circle-half::before { content: "\f288"; }
.bi-circle-square::before { content: "\f289"; }
.bi-circle::before { content: "\f28a"; }
.bi-clipboard-check::before { content: "\f28b"; }
.bi-clipboard-data::before { content: "\f28c"; }
.bi-clipboard-minus::before { content: "\f28d"; }
.bi-clipboard-plus::before { content: "\f28e"; }
.bi-clipboard-x::before { content: "\f28f"; }
.bi-clipboard::before { content: "\f290"; }
.bi-clock-fill::before { content: "\f291"; }
.bi-clock-history::before { content: "\f292"; }
.bi-clock::before { content: "\f293"; }
.bi-cloud-arrow-down-fill::before { content: "\f294"; }
.bi-cloud-arrow-down::before { content: "\f295"; }
.bi-cloud-arrow-up-fill::before { content: "\f296"; }
.bi-cloud-arrow-up::before { content: "\f297"; }
.bi-cloud-check-fill::before { content: "\f298"; }
.bi-cloud-check::before { content: "\f299"; }
.bi-cloud-download-fill::before { content: "\f29a"; }
.bi-cloud-download::before { content: "\f29b"; }
.bi-cloud-drizzle-fill::before { content: "\f29c"; }
.bi-cloud-drizzle::before { content: "\f29d"; }
.bi-cloud-fill::before { content: "\f29e"; }
.bi-cloud-fog-fill::before { content: "\f29f"; }
.bi-cloud-fog::before { content: "\f2a0"; }
.bi-cloud-fog2-fill::before { content: "\f2a1"; }
.bi-cloud-fog2::before { content: "\f2a2"; }
.bi-cloud-hail-fill::before { content: "\f2a3"; }
.bi-cloud-hail::before { content: "\f2a4"; }
.bi-cloud-haze-1::before { content: "\f2a5"; }
.bi-cloud-haze-fill::before { content: "\f2a6"; }
.bi-cloud-haze::before { content: "\f2a7"; }
.bi-cloud-haze2-fill::before { content: "\f2a8"; }
.bi-cloud-lightning-fill::before { content: "\f2a9"; }
.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; }
.bi-cloud-lightning-rain::before { content: "\f2ab"; }
.bi-cloud-lightning::before { content: "\f2ac"; }
.bi-cloud-minus-fill::before { content: "\f2ad"; }
.bi-cloud-minus::before { content: "\f2ae"; }
.bi-cloud-moon-fill::before { content: "\f2af"; }
.bi-cloud-moon::before { content: "\f2b0"; }
.bi-cloud-plus-fill::before { content: "\f2b1"; }
.bi-cloud-plus::before { content: "\f2b2"; }
.bi-cloud-rain-fill::before { content: "\f2b3"; }
.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; }
.bi-cloud-rain-heavy::before { content: "\f2b5"; }
.bi-cloud-rain::before { content: "\f2b6"; }
.bi-cloud-slash-fill::before { content: "\f2b7"; }
.bi-cloud-slash::before { content: "\f2b8"; }
.bi-cloud-sleet-fill::before { content: "\f2b9"; }
.bi-cloud-sleet::before { content: "\f2ba"; }
.bi-cloud-snow-fill::before { content: "\f2bb"; }
.bi-cloud-snow::before { content: "\f2bc"; }
.bi-cloud-sun-fill::before { content: "\f2bd"; }
.bi-cloud-sun::before { content: "\f2be"; }
.bi-cloud-upload-fill::before { content: "\f2bf"; }
.bi-cloud-upload::before { content: "\f2c0"; }
.bi-cloud::before { content: "\f2c1"; }
.bi-clouds-fill::before { content: "\f2c2"; }
.bi-clouds::before { content: "\f2c3"; }
.bi-cloudy-fill::before { content: "\f2c4"; }
.bi-cloudy::before { content: "\f2c5"; }
.bi-code-slash::before { content: "\f2c6"; }
.bi-code-square::before { content: "\f2c7"; }
.bi-code::before { content: "\f2c8"; }
.bi-collection-fill::before { content: "\f2c9"; }
.bi-collection-play-fill::before { content: "\f2ca"; }
.bi-collection-play::before { content: "\f2cb"; }
.bi-collection::before { content: "\f2cc"; }
.bi-columns-gap::before { content: "\f2cd"; }
.bi-columns::before { content: "\f2ce"; }
.bi-command::before { content: "\f2cf"; }
.bi-compass-fill::before { content: "\f2d0"; }
.bi-compass::before { content: "\f2d1"; }
.bi-cone-striped::before { content: "\f2d2"; }
.bi-cone::before { content: "\f2d3"; }
.bi-controller::before { content: "\f2d4"; }
.bi-cpu-fill::before { content: "\f2d5"; }
.bi-cpu::before { content: "\f2d6"; }
.bi-credit-card-2-back-fill::before { content: "\f2d7"; }
.bi-credit-card-2-back::before { content: "\f2d8"; }
.bi-credit-card-2-front-fill::before { content: "\f2d9"; }
.bi-credit-card-2-front::before { content: "\f2da"; }
.bi-credit-card-fill::before { content: "\f2db"; }
.bi-credit-card::before { content: "\f2dc"; }
.bi-crop::before { content: "\f2dd"; }
.bi-cup-fill::before { content: "\f2de"; }
.bi-cup-straw::before { content: "\f2df"; }
.bi-cup::before { content: "\f2e0"; }
.bi-cursor-fill::before { content: "\f2e1"; }
.bi-cursor-text::before { content: "\f2e2"; }
.bi-cursor::before { content: "\f2e3"; }
.bi-dash-circle-dotted::before { content: "\f2e4"; }
.bi-dash-circle-fill::before { content: "\f2e5"; }
.bi-dash-circle::before { content: "\f2e6"; }
.bi-dash-square-dotted::before { content: "\f2e7"; }
.bi-dash-square-fill::before { content: "\f2e8"; }
.bi-dash-square::before { content: "\f2e9"; }
.bi-dash::before { content: "\f2ea"; }
.bi-diagram-2-fill::before { content: "\f2eb"; }
.bi-diagram-2::before { content: "\f2ec"; }
.bi-diagram-3-fill::before { content: "\f2ed"; }
.bi-diagram-3::before { content: "\f2ee"; }
.bi-diamond-fill::before { content: "\f2ef"; }
.bi-diamond-half::before { content: "\f2f0"; }
.bi-diamond::before { content: "\f2f1"; }
.bi-dice-1-fill::before { content: "\f2f2"; }
.bi-dice-1::before { content: "\f2f3"; }
.bi-dice-2-fill::before { content: "\f2f4"; }
.bi-dice-2::before { content: "\f2f5"; }
.bi-dice-3-fill::before { content: "\f2f6"; }
.bi-dice-3::before { content: "\f2f7"; }
.bi-dice-4-fill::before { content: "\f2f8"; }
.bi-dice-4::before { content: "\f2f9"; }
.bi-dice-5-fill::before { content: "\f2fa"; }
.bi-dice-5::before { content: "\f2fb"; }
.bi-dice-6-fill::before { content: "\f2fc"; }
.bi-dice-6::before { content: "\f2fd"; }
.bi-disc-fill::before { content: "\f2fe"; }
.bi-disc::before { content: "\f2ff"; }
.bi-discord::before { content: "\f300"; }
.bi-display-fill::before { content: "\f301"; }
.bi-display::before { content: "\f302"; }
.bi-distribute-horizontal::before { content: "\f303"; }
.bi-distribute-vertical::before { content: "\f304"; }
.bi-door-closed-fill::before { content: "\f305"; }
.bi-door-closed::before { content: "\f306"; }
.bi-door-open-fill::before { content: "\f307"; }
.bi-door-open::before { content: "\f308"; }
.bi-dot::before { content: "\f309"; }
.bi-download::before { content: "\f30a"; }
.bi-droplet-fill::before { content: "\f30b"; }
.bi-droplet-half::before { content: "\f30c"; }
.bi-droplet::before { content: "\f30d"; }
.bi-earbuds::before { content: "\f30e"; }
.bi-easel-fill::before { content: "\f30f"; }
.bi-easel::before { content: "\f310"; }
.bi-egg-fill::before { content: "\f311"; }
.bi-egg-fried::before { content: "\f312"; }
.bi-egg::before { content: "\f313"; }
.bi-eject-fill::before { content: "\f314"; }
.bi-eject::before { content: "\f315"; }
.bi-emoji-angry-fill::before { content: "\f316"; }
.bi-emoji-angry::before { content: "\f317"; }
.bi-emoji-dizzy-fill::before { content: "\f318"; }
.bi-emoji-dizzy::before { content: "\f319"; }
.bi-emoji-expressionless-fill::before { content: "\f31a"; }
.bi-emoji-expressionless::before { content: "\f31b"; }
.bi-emoji-frown-fill::before { content: "\f31c"; }
.bi-emoji-frown::before { content: "\f31d"; }
.bi-emoji-heart-eyes-fill::before { content: "\f31e"; }
.bi-emoji-heart-eyes::before { content: "\f31f"; }
.bi-emoji-laughing-fill::before { content: "\f320"; }
.bi-emoji-laughing::before { content: "\f321"; }
.bi-emoji-neutral-fill::before { content: "\f322"; }
.bi-emoji-neutral::before { content: "\f323"; }
.bi-emoji-smile-fill::before { content: "\f324"; }
.bi-emoji-smile-upside-down-fill::before { content: "\f325"; }
.bi-emoji-smile-upside-down::before { content: "\f326"; }
.bi-emoji-smile::before { content: "\f327"; }
.bi-emoji-sunglasses-fill::before { content: "\f328"; }
.bi-emoji-sunglasses::before { content: "\f329"; }
.bi-emoji-wink-fill::before { content: "\f32a"; }
.bi-emoji-wink::before { content: "\f32b"; }
.bi-envelope-fill::before { content: "\f32c"; }
.bi-envelope-open-fill::before { content: "\f32d"; }
.bi-envelope-open::before { content: "\f32e"; }
.bi-envelope::before { content: "\f32f"; }
.bi-eraser-fill::before { content: "\f330"; }
.bi-eraser::before { content: "\f331"; }
.bi-exclamation-circle-fill::before { content: "\f332"; }
.bi-exclamation-circle::before { content: "\f333"; }
.bi-exclamation-diamond-fill::before { content: "\f334"; }
.bi-exclamation-diamond::before { content: "\f335"; }
.bi-exclamation-octagon-fill::before { content: "\f336"; }
.bi-exclamation-octagon::before { content: "\f337"; }
.bi-exclamation-square-fill::before { content: "\f338"; }
.bi-exclamation-square::before { content: "\f339"; }
.bi-exclamation-triangle-fill::before { content: "\f33a"; }
.bi-exclamation-triangle::before { content: "\f33b"; }
.bi-exclamation::before { content: "\f33c"; }
.bi-exclude::before { content: "\f33d"; }
.bi-eye-fill::before { content: "\f33e"; }
.bi-eye-slash-fill::before { content: "\f33f"; }
.bi-eye-slash::before { content: "\f340"; }
.bi-eye::before { content: "\f341"; }
.bi-eyedropper::before { content: "\f342"; }
.bi-eyeglasses::before { content: "\f343"; }
.bi-facebook::before { content: "\f344"; }
.bi-file-arrow-down-fill::before { content: "\f345"; }
.bi-file-arrow-down::before { content: "\f346"; }
.bi-file-arrow-up-fill::before { content: "\f347"; }
.bi-file-arrow-up::before { content: "\f348"; }
.bi-file-bar-graph-fill::before { content: "\f349"; }
.bi-file-bar-graph::before { content: "\f34a"; }
.bi-file-binary-fill::before { content: "\f34b"; }
.bi-file-binary::before { content: "\f34c"; }
.bi-file-break-fill::before { content: "\f34d"; }
.bi-file-break::before { content: "\f34e"; }
.bi-file-check-fill::before { content: "\f34f"; }
.bi-file-check::before { content: "\f350"; }
.bi-file-code-fill::before { content: "\f351"; }
.bi-file-code::before { content: "\f352"; }
.bi-file-diff-fill::before { content: "\f353"; }
.bi-file-diff::before { content: "\f354"; }
.bi-file-earmark-arrow-down-fill::before { content: "\f355"; }
.bi-file-earmark-arrow-down::before { content: "\f356"; }
.bi-file-earmark-arrow-up-fill::before { content: "\f357"; }
.bi-file-earmark-arrow-up::before { content: "\f358"; }
.bi-file-earmark-bar-graph-fill::before { content: "\f359"; }
.bi-file-earmark-bar-graph::before { content: "\f35a"; }
.bi-file-earmark-binary-fill::before { content: "\f35b"; }
.bi-file-earmark-binary::before { content: "\f35c"; }
.bi-file-earmark-break-fill::before { content: "\f35d"; }
.bi-file-earmark-break::before { content: "\f35e"; }
.bi-file-earmark-check-fill::before { content: "\f35f"; }
.bi-file-earmark-check::before { content: "\f360"; }
.bi-file-earmark-code-fill::before { content: "\f361"; }
.bi-file-earmark-code::before { content: "\f362"; }
.bi-file-earmark-diff-fill::before { content: "\f363"; }
.bi-file-earmark-diff::before { content: "\f364"; }
.bi-file-earmark-easel-fill::before { content: "\f365"; }
.bi-file-earmark-easel::before { content: "\f366"; }
.bi-file-earmark-excel-fill::before { content: "\f367"; }
.bi-file-earmark-excel::before { content: "\f368"; }
.bi-file-earmark-fill::before { content: "\f369"; }
.bi-file-earmark-font-fill::before { content: "\f36a"; }
.bi-file-earmark-font::before { content: "\f36b"; }
.bi-file-earmark-image-fill::before { content: "\f36c"; }
.bi-file-earmark-image::before { content: "\f36d"; }
.bi-file-earmark-lock-fill::before { content: "\f36e"; }
.bi-file-earmark-lock::before { content: "\f36f"; }
.bi-file-earmark-lock2-fill::before { content: "\f370"; }
.bi-file-earmark-lock2::before { content: "\f371"; }
.bi-file-earmark-medical-fill::before { content: "\f372"; }
.bi-file-earmark-medical::before { content: "\f373"; }
.bi-file-earmark-minus-fill::before { content: "\f374"; }
.bi-file-earmark-minus::before { content: "\f375"; }
.bi-file-earmark-music-fill::before { content: "\f376"; }
.bi-file-earmark-music::before { content: "\f377"; }
.bi-file-earmark-person-fill::before { content: "\f378"; }
.bi-file-earmark-person::before { content: "\f379"; }
.bi-file-earmark-play-fill::before { content: "\f37a"; }
.bi-file-earmark-play::before { content: "\f37b"; }
.bi-file-earmark-plus-fill::before { content: "\f37c"; }
.bi-file-earmark-plus::before { content: "\f37d"; }
.bi-file-earmark-post-fill::before { content: "\f37e"; }
.bi-file-earmark-post::before { content: "\f37f"; }
.bi-file-earmark-ppt-fill::before { content: "\f380"; }
.bi-file-earmark-ppt::before { content: "\f381"; }
.bi-file-earmark-richtext-fill::before { content: "\f382"; }
.bi-file-earmark-richtext::before { content: "\f383"; }
.bi-file-earmark-ruled-fill::before { content: "\f384"; }
.bi-file-earmark-ruled::before { content: "\f385"; }
.bi-file-earmark-slides-fill::before { content: "\f386"; }
.bi-file-earmark-slides::before { content: "\f387"; }
.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; }
.bi-file-earmark-spreadsheet::before { content: "\f389"; }
.bi-file-earmark-text-fill::before { content: "\f38a"; }
.bi-file-earmark-text::before { content: "\f38b"; }
.bi-file-earmark-word-fill::before { content: "\f38c"; }
.bi-file-earmark-word::before { content: "\f38d"; }
.bi-file-earmark-x-fill::before { content: "\f38e"; }
.bi-file-earmark-x::before { content: "\f38f"; }
.bi-file-earmark-zip-fill::before { content: "\f390"; }
.bi-file-earmark-zip::before { content: "\f391"; }
.bi-file-earmark::before { content: "\f392"; }
.bi-file-easel-fill::before { content: "\f393"; }
.bi-file-easel::before { content: "\f394"; }
.bi-file-excel-fill::before { content: "\f395"; }
.bi-file-excel::before { content: "\f396"; }
.bi-file-fill::before { content: "\f397"; }
.bi-file-font-fill::before { content: "\f398"; }
.bi-file-font::before { content: "\f399"; }
.bi-file-image-fill::before { content: "\f39a"; }
.bi-file-image::before { content: "\f39b"; }
.bi-file-lock-fill::before { content: "\f39c"; }
.bi-file-lock::before { content: "\f39d"; }
.bi-file-lock2-fill::before { content: "\f39e"; }
.bi-file-lock2::before { content: "\f39f"; }
.bi-file-medical-fill::before { content: "\f3a0"; }
.bi-file-medical::before { content: "\f3a1"; }
.bi-file-minus-fill::before { content: "\f3a2"; }
.bi-file-minus::before { content: "\f3a3"; }
.bi-file-music-fill::before { content: "\f3a4"; }
.bi-file-music::before { content: "\f3a5"; }
.bi-file-person-fill::before { content: "\f3a6"; }
.bi-file-person::before { content: "\f3a7"; }
.bi-file-play-fill::before { content: "\f3a8"; }
.bi-file-play::before { content: "\f3a9"; }
.bi-file-plus-fill::before { content: "\f3aa"; }
.bi-file-plus::before { content: "\f3ab"; }
.bi-file-post-fill::before { content: "\f3ac"; }
.bi-file-post::before { content: "\f3ad"; }
.bi-file-ppt-fill::before { content: "\f3ae"; }
.bi-file-ppt::before { content: "\f3af"; }
.bi-file-richtext-fill::before { content: "\f3b0"; }
.bi-file-richtext::before { content: "\f3b1"; }
.bi-file-ruled-fill::before { content: "\f3b2"; }
.bi-file-ruled::before { content: "\f3b3"; }
.bi-file-slides-fill::before { content: "\f3b4"; }
.bi-file-slides::before { content: "\f3b5"; }
.bi-file-spreadsheet-fill::before { content: "\f3b6"; }
.bi-file-spreadsheet::before { content: "\f3b7"; }
.bi-file-text-fill::before { content: "\f3b8"; }
.bi-file-text::before { content: "\f3b9"; }
.bi-file-word-fill::before { content: "\f3ba"; }
.bi-file-word::before { content: "\f3bb"; }
.bi-file-x-fill::before { content: "\f3bc"; }
.bi-file-x::before { content: "\f3bd"; }
.bi-file-zip-fill::before { content: "\f3be"; }
.bi-file-zip::before { content: "\f3bf"; }
.bi-file::before { content: "\f3c0"; }
.bi-files-alt::before { content: "\f3c1"; }
.bi-files::before { content: "\f3c2"; }
.bi-film::before { content: "\f3c3"; }
.bi-filter-circle-fill::before { content: "\f3c4"; }
.bi-filter-circle::before { content: "\f3c5"; }
.bi-filter-left::before { content: "\f3c6"; }
.bi-filter-right::before { content: "\f3c7"; }
.bi-filter-square-fill::before { content: "\f3c8"; }
.bi-filter-square::before { content: "\f3c9"; }
.bi-filter::before { content: "\f3ca"; }
.bi-flag-fill::before { content: "\f3cb"; }
.bi-flag::before { content: "\f3cc"; }
.bi-flower1::before { content: "\f3cd"; }
.bi-flower2::before { content: "\f3ce"; }
.bi-flower3::before { content: "\f3cf"; }
.bi-folder-check::before { content: "\f3d0"; }
.bi-folder-fill::before { content: "\f3d1"; }
.bi-folder-minus::before { content: "\f3d2"; }
.bi-folder-plus::before { content: "\f3d3"; }
.bi-folder-symlink-fill::before { content: "\f3d4"; }
.bi-folder-symlink::before { content: "\f3d5"; }
.bi-folder-x::before { content: "\f3d6"; }
.bi-folder::before { content: "\f3d7"; }
.bi-folder2-open::before { content: "\f3d8"; }
.bi-folder2::before { content: "\f3d9"; }
.bi-fonts::before { content: "\f3da"; }
.bi-forward-fill::before { content: "\f3db"; }
.bi-forward::before { content: "\f3dc"; }
.bi-front::before { content: "\f3dd"; }
.bi-fullscreen-exit::before { content: "\f3de"; }
.bi-fullscreen::before { content: "\f3df"; }
.bi-funnel-fill::before { content: "\f3e0"; }
.bi-funnel::before { content: "\f3e1"; }
.bi-gear-fill::before { content: "\f3e2"; }
.bi-gear-wide-connected::before { content: "\f3e3"; }
.bi-gear-wide::before { content: "\f3e4"; }
.bi-gear::before { content: "\f3e5"; }
.bi-gem::before { content: "\f3e6"; }
.bi-geo-alt-fill::before { content: "\f3e7"; }
.bi-geo-alt::before { content: "\f3e8"; }
.bi-geo-fill::before { content: "\f3e9"; }
.bi-geo::before { content: "\f3ea"; }
.bi-gift-fill::before { content: "\f3eb"; }
.bi-gift::before { content: "\f3ec"; }
.bi-github::before { content: "\f3ed"; }
.bi-globe::before { content: "\f3ee"; }
.bi-globe2::before { content: "\f3ef"; }
.bi-google::before { content: "\f3f0"; }
.bi-graph-down::before { content: "\f3f1"; }
.bi-graph-up::before { content: "\f3f2"; }
.bi-grid-1x2-fill::before { content: "\f3f3"; }
.bi-grid-1x2::before { content: "\f3f4"; }
.bi-grid-3x2-gap-fill::before { content: "\f3f5"; }
.bi-grid-3x2-gap::before { content: "\f3f6"; }
.bi-grid-3x2::before { content: "\f3f7"; }
.bi-grid-3x3-gap-fill::before { content: "\f3f8"; }
.bi-grid-3x3-gap::before { content: "\f3f9"; }
.bi-grid-3x3::before { content: "\f3fa"; }
.bi-grid-fill::before { content: "\f3fb"; }
.bi-grid::before { content: "\f3fc"; }
.bi-grip-horizontal::before { content: "\f3fd"; }
.bi-grip-vertical::before { content: "\f3fe"; }
.bi-hammer::before { content: "\f3ff"; }
.bi-hand-index-fill::before { content: "\f400"; }
.bi-hand-index-thumb-fill::before { content: "\f401"; }
.bi-hand-index-thumb::before { content: "\f402"; }
.bi-hand-index::before { content: "\f403"; }
.bi-hand-thumbs-down-fill::before { content: "\f404"; }
.bi-hand-thumbs-down::before { content: "\f405"; }
.bi-hand-thumbs-up-fill::before { content: "\f406"; }
.bi-hand-thumbs-up::before { content: "\f407"; }
.bi-handbag-fill::before { content: "\f408"; }
.bi-handbag::before { content: "\f409"; }
.bi-hash::before { content: "\f40a"; }
.bi-hdd-fill::before { content: "\f40b"; }
.bi-hdd-network-fill::before { content: "\f40c"; }
.bi-hdd-network::before { content: "\f40d"; }
.bi-hdd-rack-fill::before { content: "\f40e"; }
.bi-hdd-rack::before { content: "\f40f"; }
.bi-hdd-stack-fill::before { content: "\f410"; }
.bi-hdd-stack::before { content: "\f411"; }
.bi-hdd::before { content: "\f412"; }
.bi-headphones::before { content: "\f413"; }
.bi-headset::before { content: "\f414"; }
.bi-heart-fill::before { content: "\f415"; }
.bi-heart-half::before { content: "\f416"; }
.bi-heart::before { content: "\f417"; }
.bi-heptagon-fill::before { content: "\f418"; }
.bi-heptagon-half::before { content: "\f419"; }
.bi-heptagon::before { content: "\f41a"; }
.bi-hexagon-fill::before { content: "\f41b"; }
.bi-hexagon-half::before { content: "\f41c"; }
.bi-hexagon::before { content: "\f41d"; }
.bi-hourglass-bottom::before { content: "\f41e"; }
.bi-hourglass-split::before { content: "\f41f"; }
.bi-hourglass-top::before { content: "\f420"; }
.bi-hourglass::before { content: "\f421"; }
.bi-house-door-fill::before { content: "\f422"; }
.bi-house-door::before { content: "\f423"; }
.bi-house-fill::before { content: "\f424"; }
.bi-house::before { content: "\f425"; }
.bi-hr::before { content: "\f426"; }
.bi-hurricane::before { content: "\f427"; }
.bi-image-alt::before { content: "\f428"; }
.bi-image-fill::before { content: "\f429"; }
.bi-image::before { content: "\f42a"; }
.bi-images::before { content: "\f42b"; }
.bi-inbox-fill::before { content: "\f42c"; }
.bi-inbox::before { content: "\f42d"; }
.bi-inboxes-fill::before { content: "\f42e"; }
.bi-inboxes::before { content: "\f42f"; }
.bi-info-circle-fill::before { content: "\f430"; }
.bi-info-circle::before { content: "\f431"; }
.bi-info-square-fill::before { content: "\f432"; }
.bi-info-square::before { content: "\f433"; }
.bi-info::before { content: "\f434"; }
.bi-input-cursor-text::before { content: "\f435"; }
.bi-input-cursor::before { content: "\f436"; }
.bi-instagram::before { content: "\f437"; }
.bi-intersect::before { content: "\f438"; }
.bi-journal-album::before { content: "\f439"; }
.bi-journal-arrow-down::before { content: "\f43a"; }
.bi-journal-arrow-up::before { content: "\f43b"; }
.bi-journal-bookmark-fill::before { content: "\f43c"; }
.bi-journal-bookmark::before { content: "\f43d"; }
.bi-journal-check::before { content: "\f43e"; }
.bi-journal-code::before { content: "\f43f"; }
.bi-journal-medical::before { content: "\f440"; }
.bi-journal-minus::before { content: "\f441"; }
.bi-journal-plus::before { content: "\f442"; }
.bi-journal-richtext::before { content: "\f443"; }
.bi-journal-text::before { content: "\f444"; }
.bi-journal-x::before { content: "\f445"; }
.bi-journal::before { content: "\f446"; }
.bi-journals::before { content: "\f447"; }
.bi-joystick::before { content: "\f448"; }
.bi-justify-left::before { content: "\f449"; }
.bi-justify-right::before { content: "\f44a"; }
.bi-justify::before { content: "\f44b"; }
.bi-kanban-fill::before { content: "\f44c"; }
.bi-kanban::before { content: "\f44d"; }
.bi-key-fill::before { content: "\f44e"; }
.bi-key::before { content: "\f44f"; }
.bi-keyboard-fill::before { content: "\f450"; }
.bi-keyboard::before { content: "\f451"; }
.bi-ladder::before { content: "\f452"; }
.bi-lamp-fill::before { content: "\f453"; }
.bi-lamp::before { content: "\f454"; }
.bi-laptop-fill::before { content: "\f455"; }
.bi-laptop::before { content: "\f456"; }
.bi-layer-backward::before { content: "\f457"; }
.bi-layer-forward::before { content: "\f458"; }
.bi-layers-fill::before { content: "\f459"; }
.bi-layers-half::before { content: "\f45a"; }
.bi-layers::before { content: "\f45b"; }
.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; }
.bi-layout-sidebar-inset::before { content: "\f45d"; }
.bi-layout-sidebar-reverse::before { content: "\f45e"; }
.bi-layout-sidebar::before { content: "\f45f"; }
.bi-layout-split::before { content: "\f460"; }
.bi-layout-text-sidebar-reverse::before { content: "\f461"; }
.bi-layout-text-sidebar::before { content: "\f462"; }
.bi-layout-text-window-reverse::before { content: "\f463"; }
.bi-layout-text-window::before { content: "\f464"; }
.bi-layout-three-columns::before { content: "\f465"; }
.bi-layout-wtf::before { content: "\f466"; }
.bi-life-preserver::before { content: "\f467"; }
.bi-lightbulb-fill::before { content: "\f468"; }
.bi-lightbulb-off-fill::before { content: "\f469"; }
.bi-lightbulb-off::before { content: "\f46a"; }
.bi-lightbulb::before { content: "\f46b"; }
.bi-lightning-charge-fill::before { content: "\f46c"; }
.bi-lightning-charge::before { content: "\f46d"; }
.bi-lightning-fill::before { content: "\f46e"; }
.bi-lightning::before { content: "\f46f"; }
.bi-link-45deg::before { content: "\f470"; }
.bi-link::before { content: "\f471"; }
.bi-linkedin::before { content: "\f472"; }
.bi-list-check::before { content: "\f473"; }
.bi-list-nested::before { content: "\f474"; }
.bi-list-ol::before { content: "\f475"; }
.bi-list-stars::before { content: "\f476"; }
.bi-list-task::before { content: "\f477"; }
.bi-list-ul::before { content: "\f478"; }
.bi-list::before { content: "\f479"; }
.bi-lock-fill::before { content: "\f47a"; }
.bi-lock::before { content: "\f47b"; }
.bi-mailbox::before { content: "\f47c"; }
.bi-mailbox2::before { content: "\f47d"; }
.bi-map-fill::before { content: "\f47e"; }
.bi-map::before { content: "\f47f"; }
.bi-markdown-fill::before { content: "\f480"; }
.bi-markdown::before { content: "\f481"; }
.bi-mask::before { content: "\f482"; }
.bi-megaphone-fill::before { content: "\f483"; }
.bi-megaphone::before { content: "\f484"; }
.bi-menu-app-fill::before { content: "\f485"; }
.bi-menu-app::before { content: "\f486"; }
.bi-menu-button-fill::before { content: "\f487"; }
.bi-menu-button-wide-fill::before { content: "\f488"; }
.bi-menu-button-wide::before { content: "\f489"; }
.bi-menu-button::before { content: "\f48a"; }
.bi-menu-down::before { content: "\f48b"; }
.bi-menu-up::before { content: "\f48c"; }
.bi-mic-fill::before { content: "\f48d"; }
.bi-mic-mute-fill::before { content: "\f48e"; }
.bi-mic-mute::before { content: "\f48f"; }
.bi-mic::before { content: "\f490"; }
.bi-minecart-loaded::before { content: "\f491"; }
.bi-minecart::before { content: "\f492"; }
.bi-moisture::before { content: "\f493"; }
.bi-moon-fill::before { content: "\f494"; }
.bi-moon-stars-fill::before { content: "\f495"; }
.bi-moon-stars::before { content: "\f496"; }
.bi-moon::before { content: "\f497"; }
.bi-mouse-fill::before { content: "\f498"; }
.bi-mouse::before { content: "\f499"; }
.bi-mouse2-fill::before { content: "\f49a"; }
.bi-mouse2::before { content: "\f49b"; }
.bi-mouse3-fill::before { content: "\f49c"; }
.bi-mouse3::before { content: "\f49d"; }
.bi-music-note-beamed::before { content: "\f49e"; }
.bi-music-note-list::before { content: "\f49f"; }
.bi-music-note::before { content: "\f4a0"; }
.bi-music-player-fill::before { content: "\f4a1"; }
.bi-music-player::before { content: "\f4a2"; }
.bi-newspaper::before { content: "\f4a3"; }
.bi-node-minus-fill::before { content: "\f4a4"; }
.bi-node-minus::before { content: "\f4a5"; }
.bi-node-plus-fill::before { content: "\f4a6"; }
.bi-node-plus::before { content: "\f4a7"; }
.bi-nut-fill::before { content: "\f4a8"; }
.bi-nut::before { content: "\f4a9"; }
.bi-octagon-fill::before { content: "\f4aa"; }
.bi-octagon-half::before { content: "\f4ab"; }
.bi-octagon::before { content: "\f4ac"; }
.bi-option::before { content: "\f4ad"; }
.bi-outlet::before { content: "\f4ae"; }
.bi-paint-bucket::before { content: "\f4af"; }
.bi-palette-fill::before { content: "\f4b0"; }
.bi-palette::before { content: "\f4b1"; }
.bi-palette2::before { content: "\f4b2"; }
.bi-paperclip::before { content: "\f4b3"; }
.bi-paragraph::before { content: "\f4b4"; }
.bi-patch-check-fill::before { content: "\f4b5"; }
.bi-patch-check::before { content: "\f4b6"; }
.bi-patch-exclamation-fill::before { content: "\f4b7"; }
.bi-patch-exclamation::before { content: "\f4b8"; }
.bi-patch-minus-fill::before { content: "\f4b9"; }
.bi-patch-minus::before { content: "\f4ba"; }
.bi-patch-plus-fill::before { content: "\f4bb"; }
.bi-patch-plus::before { content: "\f4bc"; }
.bi-patch-question-fill::before { content: "\f4bd"; }
.bi-patch-question::before { content: "\f4be"; }
.bi-pause-btn-fill::before { content: "\f4bf"; }
.bi-pause-btn::before { content: "\f4c0"; }
.bi-pause-circle-fill::before { content: "\f4c1"; }
.bi-pause-circle::before { content: "\f4c2"; }
.bi-pause-fill::before { content: "\f4c3"; }
.bi-pause::before { content: "\f4c4"; }
.bi-peace-fill::before { content: "\f4c5"; }
.bi-peace::before { content: "\f4c6"; }
.bi-pen-fill::before { content: "\f4c7"; }
.bi-pen::before { content: "\f4c8"; }
.bi-pencil-fill::before { content: "\f4c9"; }
.bi-pencil-square::before { content: "\f4ca"; }
.bi-pencil::before { content: "\f4cb"; }
.bi-pentagon-fill::before { content: "\f4cc"; }
.bi-pentagon-half::before { content: "\f4cd"; }
.bi-pentagon::before { content: "\f4ce"; }
.bi-people-fill::before { content: "\f4cf"; }
.bi-people::before { content: "\f4d0"; }
.bi-percent::before { content: "\f4d1"; }
.bi-person-badge-fill::before { content: "\f4d2"; }
.bi-person-badge::before { content: "\f4d3"; }
.bi-person-bounding-box::before { content: "\f4d4"; }
.bi-person-check-fill::before { content: "\f4d5"; }
.bi-person-check::before { content: "\f4d6"; }
.bi-person-circle::before { content: "\f4d7"; }
.bi-person-dash-fill::before { content: "\f4d8"; }
.bi-person-dash::before { content: "\f4d9"; }
.bi-person-fill::before { content: "\f4da"; }
.bi-person-lines-fill::before { content: "\f4db"; }
.bi-person-plus-fill::before { content: "\f4dc"; }
.bi-person-plus::before { content: "\f4dd"; }
.bi-person-square::before { content: "\f4de"; }
.bi-person-x-fill::before { content: "\f4df"; }
.bi-person-x::before { content: "\f4e0"; }
.bi-person::before { content: "\f4e1"; }
.bi-phone-fill::before { content: "\f4e2"; }
.bi-phone-landscape-fill::before { content: "\f4e3"; }
.bi-phone-landscape::before { content: "\f4e4"; }
.bi-phone-vibrate-fill::before { content: "\f4e5"; }
.bi-phone-vibrate::before { content: "\f4e6"; }
.bi-phone::before { content: "\f4e7"; }
.bi-pie-chart-fill::before { content: "\f4e8"; }
.bi-pie-chart::before { content: "\f4e9"; }
.bi-pin-angle-fill::before { content: "\f4ea"; }
.bi-pin-angle::before { content: "\f4eb"; }
.bi-pin-fill::before { content: "\f4ec"; }
.bi-pin::before { content: "\f4ed"; }
.bi-pip-fill::before { content: "\f4ee"; }
.bi-pip::before { content: "\f4ef"; }
.bi-play-btn-fill::before { content: "\f4f0"; }
.bi-play-btn::before { content: "\f4f1"; }
.bi-play-circle-fill::before { content: "\f4f2"; }
.bi-play-circle::before { content: "\f4f3"; }
.bi-play-fill::before { content: "\f4f4"; }
.bi-play::before { content: "\f4f5"; }
.bi-plug-fill::before { content: "\f4f6"; }
.bi-plug::before { content: "\f4f7"; }
.bi-plus-circle-dotted::before { content: "\f4f8"; }
.bi-plus-circle-fill::before { content: "\f4f9"; }
.bi-plus-circle::before { content: "\f4fa"; }
.bi-plus-square-dotted::before { content: "\f4fb"; }
.bi-plus-square-fill::before { content: "\f4fc"; }
.bi-plus-square::before { content: "\f4fd"; }
.bi-plus::before { content: "\f4fe"; }
.bi-power::before { content: "\f4ff"; }
.bi-printer-fill::before { content: "\f500"; }
.bi-printer::before { content: "\f501"; }
.bi-puzzle-fill::before { content: "\f502"; }
.bi-puzzle::before { content: "\f503"; }
.bi-question-circle-fill::before { content: "\f504"; }
.bi-question-circle::before { content: "\f505"; }
.bi-question-diamond-fill::before { content: "\f506"; }
.bi-question-diamond::before { content: "\f507"; }
.bi-question-octagon-fill::before { content: "\f508"; }
.bi-question-octagon::before { content: "\f509"; }
.bi-question-square-fill::before { content: "\f50a"; }
.bi-question-square::before { content: "\f50b"; }
.bi-question::before { content: "\f50c"; }
.bi-rainbow::before { content: "\f50d"; }
.bi-receipt-cutoff::before { content: "\f50e"; }
.bi-receipt::before { content: "\f50f"; }
.bi-reception-0::before { content: "\f510"; }
.bi-reception-1::before { content: "\f511"; }
.bi-reception-2::before { content: "\f512"; }
.bi-reception-3::before { content: "\f513"; }
.bi-reception-4::before { content: "\f514"; }
.bi-record-btn-fill::before { content: "\f515"; }
.bi-record-btn::before { content: "\f516"; }
.bi-record-circle-fill::before { content: "\f517"; }
.bi-record-circle::before { content: "\f518"; }
.bi-record-fill::before { content: "\f519"; }
.bi-record::before { content: "\f51a"; }
.bi-record2-fill::before { content: "\f51b"; }
.bi-record2::before { content: "\f51c"; }
.bi-reply-all-fill::before { content: "\f51d"; }
.bi-reply-all::before { content: "\f51e"; }
.bi-reply-fill::before { content: "\f51f"; }
.bi-reply::before { content: "\f520"; }
.bi-rss-fill::before { content: "\f521"; }
.bi-rss::before { content: "\f522"; }
.bi-rulers::before { content: "\f523"; }
.bi-save-fill::before { content: "\f524"; }
.bi-save::before { content: "\f525"; }
.bi-save2-fill::before { content: "\f526"; }
.bi-save2::before { content: "\f527"; }
.bi-scissors::before { content: "\f528"; }
.bi-screwdriver::before { content: "\f529"; }
.bi-search::before { content: "\f52a"; }
.bi-segmented-nav::before { content: "\f52b"; }
.bi-server::before { content: "\f52c"; }
.bi-share-fill::before { content: "\f52d"; }
.bi-share::before { content: "\f52e"; }
.bi-shield-check::before { content: "\f52f"; }
.bi-shield-exclamation::before { content: "\f530"; }
.bi-shield-fill-check::before { content: "\f531"; }
.bi-shield-fill-exclamation::before { content: "\f532"; }
.bi-shield-fill-minus::before { content: "\f533"; }
.bi-shield-fill-plus::before { content: "\f534"; }
.bi-shield-fill-x::before { content: "\f535"; }
.bi-shield-fill::before { content: "\f536"; }
.bi-shield-lock-fill::before { content: "\f537"; }
.bi-shield-lock::before { content: "\f538"; }
.bi-shield-minus::before { content: "\f539"; }
.bi-shield-plus::before { content: "\f53a"; }
.bi-shield-shaded::before { content: "\f53b"; }
.bi-shield-slash-fill::before { content: "\f53c"; }
.bi-shield-slash::before { content: "\f53d"; }
.bi-shield-x::before { content: "\f53e"; }
.bi-shield::before { content: "\f53f"; }
.bi-shift-fill::before { content: "\f540"; }
.bi-shift::before { content: "\f541"; }
.bi-shop-window::before { content: "\f542"; }
.bi-shop::before { content: "\f543"; }
.bi-shuffle::before { content: "\f544"; }
.bi-signpost-2-fill::before { content: "\f545"; }
.bi-signpost-2::before { content: "\f546"; }
.bi-signpost-fill::before { content: "\f547"; }
.bi-signpost-split-fill::before { content: "\f548"; }
.bi-signpost-split::before { content: "\f549"; }
.bi-signpost::before { content: "\f54a"; }
.bi-sim-fill::before { content: "\f54b"; }
.bi-sim::before { content: "\f54c"; }
.bi-skip-backward-btn-fill::before { content: "\f54d"; }
.bi-skip-backward-btn::before { content: "\f54e"; }
.bi-skip-backward-circle-fill::before { content: "\f54f"; }
.bi-skip-backward-circle::before { content: "\f550"; }
.bi-skip-backward-fill::before { content: "\f551"; }
.bi-skip-backward::before { content: "\f552"; }
.bi-skip-end-btn-fill::before { content: "\f553"; }
.bi-skip-end-btn::before { content: "\f554"; }
.bi-skip-end-circle-fill::before { content: "\f555"; }
.bi-skip-end-circle::before { content: "\f556"; }
.bi-skip-end-fill::before { content: "\f557"; }
.bi-skip-end::before { content: "\f558"; }
.bi-skip-forward-btn-fill::before { content: "\f559"; }
.bi-skip-forward-btn::before { content: "\f55a"; }
.bi-skip-forward-circle-fill::before { content: "\f55b"; }
.bi-skip-forward-circle::before { content: "\f55c"; }
.bi-skip-forward-fill::before { content: "\f55d"; }
.bi-skip-forward::before { content: "\f55e"; }
.bi-skip-start-btn-fill::before { content: "\f55f"; }
.bi-skip-start-btn::before { content: "\f560"; }
.bi-skip-start-circle-fill::before { content: "\f561"; }
.bi-skip-start-circle::before { content: "\f562"; }
.bi-skip-start-fill::before { content: "\f563"; }
.bi-skip-start::before { content: "\f564"; }
.bi-slack::before { content: "\f565"; }
.bi-slash-circle-fill::before { content: "\f566"; }
.bi-slash-circle::before { content: "\f567"; }
.bi-slash-square-fill::before { content: "\f568"; }
.bi-slash-square::before { content: "\f569"; }
.bi-slash::before { content: "\f56a"; }
.bi-sliders::before { content: "\f56b"; }
.bi-smartwatch::before { content: "\f56c"; }
.bi-snow::before { content: "\f56d"; }
.bi-snow2::before { content: "\f56e"; }
.bi-snow3::before { content: "\f56f"; }
.bi-sort-alpha-down-alt::before { content: "\f570"; }
.bi-sort-alpha-down::before { content: "\f571"; }
.bi-sort-alpha-up-alt::before { content: "\f572"; }
.bi-sort-alpha-up::before { content: "\f573"; }
.bi-sort-down-alt::before { content: "\f574"; }
.bi-sort-down::before { content: "\f575"; }
.bi-sort-numeric-down-alt::before { content: "\f576"; }
.bi-sort-numeric-down::before { content: "\f577"; }
.bi-sort-numeric-up-alt::before { content: "\f578"; }
.bi-sort-numeric-up::before { content: "\f579"; }
.bi-sort-up-alt::before { content: "\f57a"; }
.bi-sort-up::before { content: "\f57b"; }
.bi-soundwave::before { content: "\f57c"; }
.bi-speaker-fill::before { content: "\f57d"; }
.bi-speaker::before { content: "\f57e"; }
.bi-speedometer::before { content: "\f57f"; }
.bi-speedometer2::before { content: "\f580"; }
.bi-spellcheck::before { content: "\f581"; }
.bi-square-fill::before { content: "\f582"; }
.bi-square-half::before { content: "\f583"; }
.bi-square::before { content: "\f584"; }
.bi-stack::before { content: "\f585"; }
.bi-star-fill::before { content: "\f586"; }
.bi-star-half::before { content: "\f587"; }
.bi-star::before { content: "\f588"; }
.bi-stars::before { content: "\f589"; }
.bi-stickies-fill::before { content: "\f58a"; }
.bi-stickies::before { content: "\f58b"; }
.bi-sticky-fill::before { content: "\f58c"; }
.bi-sticky::before { content: "\f58d"; }
.bi-stop-btn-fill::before { content: "\f58e"; }
.bi-stop-btn::before { content: "\f58f"; }
.bi-stop-circle-fill::before { content: "\f590"; }
.bi-stop-circle::before { content: "\f591"; }
.bi-stop-fill::before { content: "\f592"; }
.bi-stop::before { content: "\f593"; }
.bi-stoplights-fill::before { content: "\f594"; }
.bi-stoplights::before { content: "\f595"; }
.bi-stopwatch-fill::before { content: "\f596"; }
.bi-stopwatch::before { content: "\f597"; }
.bi-subtract::before { content: "\f598"; }
.bi-suit-club-fill::before { content: "\f599"; }
.bi-suit-club::before { content: "\f59a"; }
.bi-suit-diamond-fill::before { content: "\f59b"; }
.bi-suit-diamond::before { content: "\f59c"; }
.bi-suit-heart-fill::before { content: "\f59d"; }
.bi-suit-heart::before { content: "\f59e"; }
.bi-suit-spade-fill::before { content: "\f59f"; }
.bi-suit-spade::before { content: "\f5a0"; }
.bi-sun-fill::before { content: "\f5a1"; }
.bi-sun::before { content: "\f5a2"; }
.bi-sunglasses::before { content: "\f5a3"; }
.bi-sunrise-fill::before { content: "\f5a4"; }
.bi-sunrise::before { content: "\f5a5"; }
.bi-sunset-fill::before { content: "\f5a6"; }
.bi-sunset::before { content: "\f5a7"; }
.bi-symmetry-horizontal::before { content: "\f5a8"; }
.bi-symmetry-vertical::before { content: "\f5a9"; }
.bi-table::before { content: "\f5aa"; }
.bi-tablet-fill::before { content: "\f5ab"; }
.bi-tablet-landscape-fill::before { content: "\f5ac"; }
.bi-tablet-landscape::before { content: "\f5ad"; }
.bi-tablet::before { content: "\f5ae"; }
.bi-tag-fill::before { content: "\f5af"; }
.bi-tag::before { content: "\f5b0"; }
.bi-tags-fill::before { content: "\f5b1"; }
.bi-tags::before { content: "\f5b2"; }
.bi-telegram::before { content: "\f5b3"; }
.bi-telephone-fill::before { content: "\f5b4"; }
.bi-telephone-forward-fill::before { content: "\f5b5"; }
.bi-telephone-forward::before { content: "\f5b6"; }
.bi-telephone-inbound-fill::before { content: "\f5b7"; }
.bi-telephone-inbound::before { content: "\f5b8"; }
.bi-telephone-minus-fill::before { content: "\f5b9"; }
.bi-telephone-minus::before { content: "\f5ba"; }
.bi-telephone-outbound-fill::before { content: "\f5bb"; }
.bi-telephone-outbound::before { content: "\f5bc"; }
.bi-telephone-plus-fill::before { content: "\f5bd"; }
.bi-telephone-plus::before { content: "\f5be"; }
.bi-telephone-x-fill::before { content: "\f5bf"; }
.bi-telephone-x::before { content: "\f5c0"; }
.bi-telephone::before { content: "\f5c1"; }
.bi-terminal-fill::before { content: "\f5c2"; }
.bi-terminal::before { content: "\f5c3"; }
.bi-text-center::before { content: "\f5c4"; }
.bi-text-indent-left::before { content: "\f5c5"; }
.bi-text-indent-right::before { content: "\f5c6"; }
.bi-text-left::before { content: "\f5c7"; }
.bi-text-paragraph::before { content: "\f5c8"; }
.bi-text-right::before { content: "\f5c9"; }
.bi-textarea-resize::before { content: "\f5ca"; }
.bi-textarea-t::before { content: "\f5cb"; }
.bi-textarea::before { content: "\f5cc"; }
.bi-thermometer-half::before { content: "\f5cd"; }
.bi-thermometer-high::before { content: "\f5ce"; }
.bi-thermometer-low::before { content: "\f5cf"; }
.bi-thermometer-snow::before { content: "\f5d0"; }
.bi-thermometer-sun::before { content: "\f5d1"; }
.bi-thermometer::before { content: "\f5d2"; }
.bi-three-dots-vertical::before { content: "\f5d3"; }
.bi-three-dots::before { content: "\f5d4"; }
.bi-toggle-off::before { content: "\f5d5"; }
.bi-toggle-on::before { content: "\f5d6"; }
.bi-toggle2-off::before { content: "\f5d7"; }
.bi-toggle2-on::before { content: "\f5d8"; }
.bi-toggles::before { content: "\f5d9"; }
.bi-toggles2::before { content: "\f5da"; }
.bi-tools::before { content: "\f5db"; }
.bi-tornado::before { content: "\f5dc"; }
.bi-trash-fill::before { content: "\f5dd"; }
.bi-trash::before { content: "\f5de"; }
.bi-trash2-fill::before { content: "\f5df"; }
.bi-trash2::before { content: "\f5e0"; }
.bi-tree-fill::before { content: "\f5e1"; }
.bi-tree::before { content: "\f5e2"; }
.bi-triangle-fill::before { content: "\f5e3"; }
.bi-triangle-half::before { content: "\f5e4"; }
.bi-triangle::before { content: "\f5e5"; }
.bi-trophy-fill::before { content: "\f5e6"; }
.bi-trophy::before { content: "\f5e7"; }
.bi-tropical-storm::before { content: "\f5e8"; }
.bi-truck-flatbed::before { content: "\f5e9"; }
.bi-truck::before { content: "\f5ea"; }
.bi-tsunami::before { content: "\f5eb"; }
.bi-tv-fill::before { content: "\f5ec"; }
.bi-tv::before { content: "\f5ed"; }
.bi-twitch::before { content: "\f5ee"; }
.bi-twitter::before { content: "\f5ef"; }
.bi-type-bold::before { content: "\f5f0"; }
.bi-type-h1::before { content: "\f5f1"; }
.bi-type-h2::before { content: "\f5f2"; }
.bi-type-h3::before { content: "\f5f3"; }
.bi-type-italic::before { content: "\f5f4"; }
.bi-type-strikethrough::before { content: "\f5f5"; }
.bi-type-underline::before { content: "\f5f6"; }
.bi-type::before { content: "\f5f7"; }
.bi-ui-checks-grid::before { content: "\f5f8"; }
.bi-ui-checks::before { content: "\f5f9"; }
.bi-ui-radios-grid::before { content: "\f5fa"; }
.bi-ui-radios::before { content: "\f5fb"; }
.bi-umbrella-fill::before { content: "\f5fc"; }
.bi-umbrella::before { content: "\f5fd"; }
.bi-union::before { content: "\f5fe"; }
.bi-unlock-fill::before { content: "\f5ff"; }
.bi-unlock::before { content: "\f600"; }
.bi-upc-scan::before { content: "\f601"; }
.bi-upc::before { content: "\f602"; }
.bi-upload::before { content: "\f603"; }
.bi-vector-pen::before { content: "\f604"; }
.bi-view-list::before { content: "\f605"; }
.bi-view-stacked::before { content: "\f606"; }
.bi-vinyl-fill::before { content: "\f607"; }
.bi-vinyl::before { content: "\f608"; }
.bi-voicemail::before { content: "\f609"; }
.bi-volume-down-fill::before { content: "\f60a"; }
.bi-volume-down::before { content: "\f60b"; }
.bi-volume-mute-fill::before { content: "\f60c"; }
.bi-volume-mute::before { content: "\f60d"; }
.bi-volume-off-fill::before { content: "\f60e"; }
.bi-volume-off::before { content: "\f60f"; }
.bi-volume-up-fill::before { content: "\f610"; }
.bi-volume-up::before { content: "\f611"; }
.bi-vr::before { content: "\f612"; }
.bi-wallet-fill::before { content: "\f613"; }
.bi-wallet::before { content: "\f614"; }
.bi-wallet2::before { content: "\f615"; }
.bi-watch::before { content: "\f616"; }
.bi-water::before { content: "\f617"; }
.bi-whatsapp::before { content: "\f618"; }
.bi-wifi-1::before { content: "\f619"; }
.bi-wifi-2::before { content: "\f61a"; }
.bi-wifi-off::before { content: "\f61b"; }
.bi-wifi::before { content: "\f61c"; }
.bi-wind::before { content: "\f61d"; }
.bi-window-dock::before { content: "\f61e"; }
.bi-window-sidebar::before { content: "\f61f"; }
.bi-window::before { content: "\f620"; }
.bi-wrench::before { content: "\f621"; }
.bi-x-circle-fill::before { content: "\f622"; }
.bi-x-circle::before { content: "\f623"; }
.bi-x-diamond-fill::before { content: "\f624"; }
.bi-x-diamond::before { content: "\f625"; }
.bi-x-octagon-fill::before { content: "\f626"; }
.bi-x-octagon::before { content: "\f627"; }
.bi-x-square-fill::before { content: "\f628"; }
.bi-x-square::before { content: "\f629"; }
.bi-x::before { content: "\f62a"; }
.bi-youtube::before { content: "\f62b"; }
.bi-zoom-in::before { content: "\f62c"; }
.bi-zoom-out::before { content: "\f62d"; }
.bi-bank::before { content: "\f62e"; }
.bi-bank2::before { content: "\f62f"; }
.bi-bell-slash-fill::before { content: "\f630"; }
.bi-bell-slash::before { content: "\f631"; }
.bi-cash-coin::before { content: "\f632"; }
.bi-check-lg::before { content: "\f633"; }
.bi-coin::before { content: "\f634"; }
.bi-currency-bitcoin::before { content: "\f635"; }
.bi-currency-dollar::before { content: "\f636"; }
.bi-currency-euro::before { content: "\f637"; }
.bi-currency-exchange::before { content: "\f638"; }
.bi-currency-pound::before { content: "\f639"; }
.bi-currency-yen::before { content: "\f63a"; }
.bi-dash-lg::before { content: "\f63b"; }
.bi-exclamation-lg::before { content: "\f63c"; }
.bi-file-earmark-pdf-fill::before { content: "\f63d"; }
.bi-file-earmark-pdf::before { content: "\f63e"; }
.bi-file-pdf-fill::before { content: "\f63f"; }
.bi-file-pdf::before { content: "\f640"; }
.bi-gender-ambiguous::before { content: "\f641"; }
.bi-gender-female::before { content: "\f642"; }
.bi-gender-male::before { content: "\f643"; }
.bi-gender-trans::before { content: "\f644"; }
.bi-headset-vr::before { content: "\f645"; }
.bi-info-lg::before { content: "\f646"; }
.bi-mastodon::before { content: "\f647"; }
.bi-messenger::before { content: "\f648"; }
.bi-piggy-bank-fill::before { content: "\f649"; }
.bi-piggy-bank::before { content: "\f64a"; }
.bi-pin-map-fill::before { content: "\f64b"; }
.bi-pin-map::before { content: "\f64c"; }
.bi-plus-lg::before { content: "\f64d"; }
.bi-question-lg::before { content: "\f64e"; }
.bi-recycle::before { content: "\f64f"; }
.bi-reddit::before { content: "\f650"; }
.bi-safe-fill::before { content: "\f651"; }
.bi-safe2-fill::before { content: "\f652"; }
.bi-safe2::before { content: "\f653"; }
.bi-sd-card-fill::before { content: "\f654"; }
.bi-sd-card::before { content: "\f655"; }
.bi-skype::before { content: "\f656"; }
.bi-slash-lg::before { content: "\f657"; }
.bi-translate::before { content: "\f658"; }
.bi-x-lg::before { content: "\f659"; }
.bi-safe::before { content: "\f65a"; }
.bi-apple::before { content: "\f65b"; }
.bi-microsoft::before { content: "\f65d"; }
.bi-windows::before { content: "\f65e"; }
.bi-behance::before { content: "\f65c"; }
.bi-dribbble::before { content: "\f65f"; }
.bi-line::before { content: "\f660"; }
.bi-medium::before { content: "\f661"; }
.bi-paypal::before { content: "\f662"; }
.bi-pinterest::before { content: "\f663"; }
.bi-signal::before { content: "\f664"; }
.bi-snapchat::before { content: "\f665"; }
.bi-spotify::before { content: "\f666"; }
.bi-stack-overflow::before { content: "\f667"; }
.bi-strava::before { content: "\f668"; }
.bi-wordpress::before { content: "\f669"; }
.bi-vimeo::before { content: "\f66a"; }
.bi-activity::before { content: "\f66b"; }
.bi-easel2-fill::before { content: "\f66c"; }
.bi-easel2::before { content: "\f66d"; }
.bi-easel3-fill::before { content: "\f66e"; }
.bi-easel3::before { content: "\f66f"; }
.bi-fan::before { content: "\f670"; }
.bi-fingerprint::before { content: "\f671"; }
.bi-graph-down-arrow::before { content: "\f672"; }
.bi-graph-up-arrow::before { content: "\f673"; }
.bi-hypnotize::before { content: "\f674"; }
.bi-magic::before { content: "\f675"; }
.bi-person-rolodex::before { content: "\f676"; }
.bi-person-video::before { content: "\f677"; }
.bi-person-video2::before { content: "\f678"; }
.bi-person-video3::before { content: "\f679"; }
.bi-person-workspace::before { content: "\f67a"; }
.bi-radioactive::before { content: "\f67b"; }
.bi-webcam-fill::before { content: "\f67c"; }
.bi-webcam::before { content: "\f67d"; }
.bi-yin-yang::before { content: "\f67e"; }
.bi-bandaid-fill::before { content: "\f680"; }
.bi-bandaid::before { content: "\f681"; }
.bi-bluetooth::before { content: "\f682"; }
.bi-body-text::before { content: "\f683"; }
.bi-boombox::before { content: "\f684"; }
.bi-boxes::before { content: "\f685"; }
.bi-dpad-fill::before { content: "\f686"; }
.bi-dpad::before { content: "\f687"; }
.bi-ear-fill::before { content: "\f688"; }
.bi-ear::before { content: "\f689"; }
.bi-envelope-check-1::before { content: "\f68a"; }
.bi-envelope-check-fill::before { content: "\f68b"; }
.bi-envelope-check::before { content: "\f68c"; }
.bi-envelope-dash-1::before { content: "\f68d"; }
.bi-envelope-dash-fill::before { content: "\f68e"; }
.bi-envelope-dash::before { content: "\f68f"; }
.bi-envelope-exclamation-1::before { content: "\f690"; }
.bi-envelope-exclamation-fill::before { content: "\f691"; }
.bi-envelope-exclamation::before { content: "\f692"; }
.bi-envelope-plus-fill::before { content: "\f693"; }
.bi-envelope-plus::before { content: "\f694"; }
.bi-envelope-slash-1::before { content: "\f695"; }
.bi-envelope-slash-fill::before { content: "\f696"; }
.bi-envelope-slash::before { content: "\f697"; }
.bi-envelope-x-1::before { content: "\f698"; }
.bi-envelope-x-fill::before { content: "\f699"; }
.bi-envelope-x::before { content: "\f69a"; }
.bi-explicit-fill::before { content: "\f69b"; }
.bi-explicit::before { content: "\f69c"; }
.bi-git::before { content: "\f69d"; }
.bi-infinity::before { content: "\f69e"; }
.bi-list-columns-reverse::before { content: "\f69f"; }
.bi-list-columns::before { content: "\f6a0"; }
.bi-meta::before { content: "\f6a1"; }
.bi-mortorboard-fill::before { content: "\f6a2"; }
.bi-mortorboard::before { content: "\f6a3"; }
.bi-nintendo-switch::before { content: "\f6a4"; }
.bi-pc-display-horizontal::before { content: "\f6a5"; }
.bi-pc-display::before { content: "\f6a6"; }
.bi-pc-horizontal::before { content: "\f6a7"; }
.bi-pc::before { content: "\f6a8"; }
.bi-playstation::before { content: "\f6a9"; }
.bi-plus-slash-minus::before { content: "\f6aa"; }
.bi-projector-fill::before { content: "\f6ab"; }
.bi-projector::before { content: "\f6ac"; }
.bi-qr-code-scan::before { content: "\f6ad"; }
.bi-qr-code::before { content: "\f6ae"; }
.bi-quora::before { content: "\f6af"; }
.bi-quote::before { content: "\f6b0"; }
.bi-robot::before { content: "\f6b1"; }
.bi-send-check-fill::before { content: "\f6b2"; }
.bi-send-check::before { content: "\f6b3"; }
.bi-send-dash-fill::before { content: "\f6b4"; }
.bi-send-dash::before { content: "\f6b5"; }
.bi-send-exclamation-1::before { content: "\f6b6"; }
.bi-send-exclamation-fill::before { content: "\f6b7"; }
.bi-send-exclamation::before { content: "\f6b8"; }
.bi-send-fill::before { content: "\f6b9"; }
.bi-send-plus-fill::before { content: "\f6ba"; }
.bi-send-plus::before { content: "\f6bb"; }
.bi-send-slash-fill::before { content: "\f6bc"; }
.bi-send-slash::before { content: "\f6bd"; }
.bi-send-x-fill::before { content: "\f6be"; }
.bi-send-x::before { content: "\f6bf"; }
.bi-send::before { content: "\f6c0"; }
.bi-steam::before { content: "\f6c1"; }
.bi-terminal-dash-1::before { content: "\f6c2"; }
.bi-terminal-dash::before { content: "\f6c3"; }
.bi-terminal-plus::before { content: "\f6c4"; }
.bi-terminal-split::before { content: "\f6c5"; }
.bi-ticket-detailed-fill::before { content: "\f6c6"; }
.bi-ticket-detailed::before { content: "\f6c7"; }
.bi-ticket-fill::before { content: "\f6c8"; }
.bi-ticket-perforated-fill::before { content: "\f6c9"; }
.bi-ticket-perforated::before { content: "\f6ca"; }
.bi-ticket::before { content: "\f6cb"; }
.bi-tiktok::before { content: "\f6cc"; }
.bi-window-dash::before { content: "\f6cd"; }
.bi-window-desktop::before { content: "\f6ce"; }
.bi-window-fullscreen::before { content: "\f6cf"; }
.bi-window-plus::before { content: "\f6d0"; }
.bi-window-split::before { content: "\f6d1"; }
.bi-window-stack::before { content: "\f6d2"; }
.bi-window-x::before { content: "\f6d3"; }
.bi-xbox::before { content: "\f6d4"; }
.bi-ethernet::before { content: "\f6d5"; }
.bi-hdmi-fill::before { content: "\f6d6"; }
.bi-hdmi::before { content: "\f6d7"; }
.bi-usb-c-fill::before { content: "\f6d8"; }
.bi-usb-c::before { content: "\f6d9"; }
.bi-usb-fill::before { content: "\f6da"; }
.bi-usb-plug-fill::before { content: "\f6db"; }
.bi-usb-plug::before { content: "\f6dc"; }
.bi-usb-symbol::before { content: "\f6dd"; }
.bi-usb::before { content: "\f6de"; }
.bi-boombox-fill::before { content: "\f6df"; }
.bi-displayport-1::before { content: "\f6e0"; }
.bi-displayport::before { content: "\f6e1"; }
.bi-gpu-card::before { content: "\f6e2"; }
.bi-memory::before { content: "\f6e3"; }
.bi-modem-fill::before { content: "\f6e4"; }
.bi-modem::before { content: "\f6e5"; }
.bi-motherboard-fill::before { content: "\f6e6"; }
.bi-motherboard::before { content: "\f6e7"; }
.bi-optical-audio-fill::before { content: "\f6e8"; }
.bi-optical-audio::before { content: "\f6e9"; }
.bi-pci-card::before { content: "\f6ea"; }
.bi-router-fill::before { content: "\f6eb"; }
.bi-router::before { content: "\f6ec"; }
.bi-ssd-fill::before { content: "\f6ed"; }
.bi-ssd::before { content: "\f6ee"; }
.bi-thunderbolt-fill::before { content: "\f6ef"; }
.bi-thunderbolt::before { content: "\f6f0"; }
.bi-usb-drive-fill::before { content: "\f6f1"; }
.bi-usb-drive::before { content: "\f6f2"; }
.bi-usb-micro-fill::before { content: "\f6f3"; }
.bi-usb-micro::before { content: "\f6f4"; }
.bi-usb-mini-fill::before { content: "\f6f5"; }
.bi-usb-mini::before { content: "\f6f6"; }
.bi-cloud-haze2::before { content: "\f6f7"; }
.bi-device-hdd-fill::before { content: "\f6f8"; }
.bi-device-hdd::before { content: "\f6f9"; }
.bi-device-ssd-fill::before { content: "\f6fa"; }
.bi-device-ssd::before { content: "\f6fb"; }
.bi-displayport-fill::before { content: "\f6fc"; }
.bi-mortarboard-fill::before { content: "\f6fd"; }
.bi-mortarboard::before { content: "\f6fe"; }
.bi-terminal-x::before { content: "\f6ff"; }
.bi-arrow-through-heart-fill::before { content: "\f700"; }
.bi-arrow-through-heart::before { content: "\f701"; }
.bi-badge-sd-fill::before { content: "\f702"; }
.bi-badge-sd::before { content: "\f703"; }
.bi-bag-heart-fill::before { content: "\f704"; }
.bi-bag-heart::before { content: "\f705"; }
.bi-balloon-fill::before { content: "\f706"; }
.bi-balloon-heart-fill::before { content: "\f707"; }
.bi-balloon-heart::before { content: "\f708"; }
.bi-balloon::before { content: "\f709"; }
.bi-box2-fill::before { content: "\f70a"; }
.bi-box2-heart-fill::before { content: "\f70b"; }
.bi-box2-heart::before { content: "\f70c"; }
.bi-box2::before { content: "\f70d"; }
.bi-braces-asterisk::before { content: "\f70e"; }
.bi-calendar-heart-fill::before { content: "\f70f"; }
.bi-calendar-heart::before { content: "\f710"; }
.bi-calendar2-heart-fill::before { content: "\f711"; }
.bi-calendar2-heart::before { content: "\f712"; }
.bi-chat-heart-fill::before { content: "\f713"; }
.bi-chat-heart::before { content: "\f714"; }
.bi-chat-left-heart-fill::before { content: "\f715"; }
.bi-chat-left-heart::before { content: "\f716"; }
.bi-chat-right-heart-fill::before { content: "\f717"; }
.bi-chat-right-heart::before { content: "\f718"; }
.bi-chat-square-heart-fill::before { content: "\f719"; }
.bi-chat-square-heart::before { content: "\f71a"; }
.bi-clipboard-check-fill::before { content: "\f71b"; }
.bi-clipboard-data-fill::before { content: "\f71c"; }
.bi-clipboard-fill::before { content: "\f71d"; }
.bi-clipboard-heart-fill::before { content: "\f71e"; }
.bi-clipboard-heart::before { content: "\f71f"; }
.bi-clipboard-minus-fill::before { content: "\f720"; }
.bi-clipboard-plus-fill::before { content: "\f721"; }
.bi-clipboard-pulse::before { content: "\f722"; }
.bi-clipboard-x-fill::before { content: "\f723"; }
.bi-clipboard2-check-fill::before { content: "\f724"; }
.bi-clipboard2-check::before { content: "\f725"; }
.bi-clipboard2-data-fill::before { content: "\f726"; }
.bi-clipboard2-data::before { content: "\f727"; }
.bi-clipboard2-fill::before { content: "\f728"; }
.bi-clipboard2-heart-fill::before { content: "\f729"; }
.bi-clipboard2-heart::before { content: "\f72a"; }
.bi-clipboard2-minus-fill::before { content: "\f72b"; }
.bi-clipboard2-minus::before { content: "\f72c"; }
.bi-clipboard2-plus-fill::before { content: "\f72d"; }
.bi-clipboard2-plus::before { content: "\f72e"; }
.bi-clipboard2-pulse-fill::before { content: "\f72f"; }
.bi-clipboard2-pulse::before { content: "\f730"; }
.bi-clipboard2-x-fill::before { content: "\f731"; }
.bi-clipboard2-x::before { content: "\f732"; }
.bi-clipboard2::before { content: "\f733"; }
.bi-emoji-kiss-fill::before { content: "\f734"; }
.bi-emoji-kiss::before { content: "\f735"; }
.bi-envelope-heart-fill::before { content: "\f736"; }
.bi-envelope-heart::before { content: "\f737"; }
.bi-envelope-open-heart-fill::before { content: "\f738"; }
.bi-envelope-open-heart::before { content: "\f739"; }
.bi-envelope-paper-fill::before { content: "\f73a"; }
.bi-envelope-paper-heart-fill::before { content: "\f73b"; }
.bi-envelope-paper-heart::before { content: "\f73c"; }
.bi-envelope-paper::before { content: "\f73d"; }
.bi-filetype-aac::before { content: "\f73e"; }
.bi-filetype-ai::before { content: "\f73f"; }
.bi-filetype-bmp::before { content: "\f740"; }
.bi-filetype-cs::before { content: "\f741"; }
.bi-filetype-css::before { content: "\f742"; }
.bi-filetype-csv::before { content: "\f743"; }
.bi-filetype-doc::before { content: "\f744"; }
.bi-filetype-docx::before { content: "\f745"; }
.bi-filetype-exe::before { content: "\f746"; }
.bi-filetype-gif::before { content: "\f747"; }
.bi-filetype-heic::before { content: "\f748"; }
.bi-filetype-html::before { content: "\f749"; }
.bi-filetype-java::before { content: "\f74a"; }
.bi-filetype-jpg::before { content: "\f74b"; }
.bi-filetype-js::before { content: "\f74c"; }
.bi-filetype-jsx::before { content: "\f74d"; }
.bi-filetype-key::before { content: "\f74e"; }
.bi-filetype-m4p::before { content: "\f74f"; }
.bi-filetype-md::before { content: "\f750"; }
.bi-filetype-mdx::before { content: "\f751"; }
.bi-filetype-mov::before { content: "\f752"; }
.bi-filetype-mp3::before { content: "\f753"; }
.bi-filetype-mp4::before { content: "\f754"; }
.bi-filetype-otf::before { content: "\f755"; }
.bi-filetype-pdf::before { content: "\f756"; }
.bi-filetype-php::before { content: "\f757"; }
.bi-filetype-png::before { content: "\f758"; }
.bi-filetype-ppt-1::before { content: "\f759"; }
.bi-filetype-ppt::before { content: "\f75a"; }
.bi-filetype-psd::before { content: "\f75b"; }
.bi-filetype-py::before { content: "\f75c"; }
.bi-filetype-raw::before { content: "\f75d"; }
.bi-filetype-rb::before { content: "\f75e"; }
.bi-filetype-sass::before { content: "\f75f"; }
.bi-filetype-scss::before { content: "\f760"; }
.bi-filetype-sh::before { content: "\f761"; }
.bi-filetype-svg::before { content: "\f762"; }
.bi-filetype-tiff::before { content: "\f763"; }
.bi-filetype-tsx::before { content: "\f764"; }
.bi-filetype-ttf::before { content: "\f765"; }
.bi-filetype-txt::before { content: "\f766"; }
.bi-filetype-wav::before { content: "\f767"; }
.bi-filetype-woff::before { content: "\f768"; }
.bi-filetype-xls-1::before { content: "\f769"; }
.bi-filetype-xls::before { content: "\f76a"; }
.bi-filetype-xml::before { content: "\f76b"; }
.bi-filetype-yml::before { content: "\f76c"; }
.bi-heart-arrow::before { content: "\f76d"; }
.bi-heart-pulse-fill::before { content: "\f76e"; }
.bi-heart-pulse::before { content: "\f76f"; }
.bi-heartbreak-fill::before { content: "\f770"; }
.bi-heartbreak::before { content: "\f771"; }
.bi-hearts::before { content: "\f772"; }
.bi-hospital-fill::before { content: "\f773"; }
.bi-hospital::before { content: "\f774"; }
.bi-house-heart-fill::before { content: "\f775"; }
.bi-house-heart::before { content: "\f776"; }
.bi-incognito::before { content: "\f777"; }
.bi-magnet-fill::before { content: "\f778"; }
.bi-magnet::before { content: "\f779"; }
.bi-person-heart::before { content: "\f77a"; }
.bi-person-hearts::before { content: "\f77b"; }
.bi-phone-flip::before { content: "\f77c"; }
.bi-plugin::before { content: "\f77d"; }
.bi-postage-fill::before { content: "\f77e"; }
.bi-postage-heart-fill::before { content: "\f77f"; }
.bi-postage-heart::before { content: "\f780"; }
.bi-postage::before { content: "\f781"; }
.bi-postcard-fill::before { content: "\f782"; }
.bi-postcard-heart-fill::before { content: "\f783"; }
.bi-postcard-heart::before { content: "\f784"; }
.bi-postcard::before { content: "\f785"; }
.bi-search-heart-fill::before { content: "\f786"; }
.bi-search-heart::before { content: "\f787"; }
.bi-sliders2-vertical::before { content: "\f788"; }
.bi-sliders2::before { content: "\f789"; }
.bi-trash3-fill::before { content: "\f78a"; }
.bi-trash3::before { content: "\f78b"; }
.bi-valentine::before { content: "\f78c"; }
.bi-valentine2::before { content: "\f78d"; }
.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; }
.bi-wrench-adjustable-circle::before { content: "\f78f"; }
.bi-wrench-adjustable::before { content: "\f790"; }
.bi-filetype-json::before { content: "\f791"; }
.bi-filetype-pptx::before { content: "\f792"; }
.bi-filetype-xlsx::before { content: "\f793"; }
.bi-1-circle-1::before { content: "\f794"; }
.bi-1-circle-fill-1::before { content: "\f795"; }
.bi-1-circle-fill::before { content: "\f796"; }
.bi-1-circle::before { content: "\f797"; }
.bi-1-square-fill::before { content: "\f798"; }
.bi-1-square::before { content: "\f799"; }
.bi-2-circle-1::before { content: "\f79a"; }
.bi-2-circle-fill-1::before { content: "\f79b"; }
.bi-2-circle-fill::before { content: "\f79c"; }
.bi-2-circle::before { content: "\f79d"; }
.bi-2-square-fill::before { content: "\f79e"; }
.bi-2-square::before { content: "\f79f"; }
.bi-3-circle-1::before { content: "\f7a0"; }
.bi-3-circle-fill-1::before { content: "\f7a1"; }
.bi-3-circle-fill::before { content: "\f7a2"; }
.bi-3-circle::before { content: "\f7a3"; }
.bi-3-square-fill::before { content: "\f7a4"; }
.bi-3-square::before { content: "\f7a5"; }
.bi-4-circle-1::before { content: "\f7a6"; }
.bi-4-circle-fill-1::before { content: "\f7a7"; }
.bi-4-circle-fill::before { content: "\f7a8"; }
.bi-4-circle::before { content: "\f7a9"; }
.bi-4-square-fill::before { content: "\f7aa"; }
.bi-4-square::before { content: "\f7ab"; }
.bi-5-circle-1::before { content: "\f7ac"; }
.bi-5-circle-fill-1::before { content: "\f7ad"; }
.bi-5-circle-fill::before { content: "\f7ae"; }
.bi-5-circle::before { content: "\f7af"; }
.bi-5-square-fill::before { content: "\f7b0"; }
.bi-5-square::before { content: "\f7b1"; }
.bi-6-circle-1::before { content: "\f7b2"; }
.bi-6-circle-fill-1::before { content: "\f7b3"; }
.bi-6-circle-fill::before { content: "\f7b4"; }
.bi-6-circle::before { content: "\f7b5"; }
.bi-6-square-fill::before { content: "\f7b6"; }
.bi-6-square::before { content: "\f7b7"; }
.bi-7-circle-1::before { content: "\f7b8"; }
.bi-7-circle-fill-1::before { content: "\f7b9"; }
.bi-7-circle-fill::before { content: "\f7ba"; }
.bi-7-circle::before { content: "\f7bb"; }
.bi-7-square-fill::before { content: "\f7bc"; }
.bi-7-square::before { content: "\f7bd"; }
.bi-8-circle-1::before { content: "\f7be"; }
.bi-8-circle-fill-1::before { content: "\f7bf"; }
.bi-8-circle-fill::before { content: "\f7c0"; }
.bi-8-circle::before { content: "\f7c1"; }
.bi-8-square-fill::before { content: "\f7c2"; }
.bi-8-square::before { content: "\f7c3"; }
.bi-9-circle-1::before { content: "\f7c4"; }
.bi-9-circle-fill-1::before { content: "\f7c5"; }
.bi-9-circle-fill::before { content: "\f7c6"; }
.bi-9-circle::before { content: "\f7c7"; }
.bi-9-square-fill::before { content: "\f7c8"; }
.bi-9-square::before { content: "\f7c9"; }
.bi-airplane-engines-fill::before { content: "\f7ca"; }
.bi-airplane-engines::before { content: "\f7cb"; }
.bi-airplane-fill::before { content: "\f7cc"; }
.bi-airplane::before { content: "\f7cd"; }
.bi-alexa::before { content: "\f7ce"; }
.bi-alipay::before { content: "\f7cf"; }
.bi-android::before { content: "\f7d0"; }
.bi-android2::before { content: "\f7d1"; }
.bi-box-fill::before { content: "\f7d2"; }
.bi-box-seam-fill::before { content: "\f7d3"; }
.bi-browser-chrome::before { content: "\f7d4"; }
.bi-browser-edge::before { content: "\f7d5"; }
.bi-browser-firefox::before { content: "\f7d6"; }
.bi-browser-safari::before { content: "\f7d7"; }
.bi-c-circle-1::before { content: "\f7d8"; }
.bi-c-circle-fill-1::before { content: "\f7d9"; }
.bi-c-circle-fill::before { content: "\f7da"; }
.bi-c-circle::before { content: "\f7db"; }
.bi-c-square-fill::before { content: "\f7dc"; }
.bi-c-square::before { content: "\f7dd"; }
.bi-capsule-pill::before { content: "\f7de"; }
.bi-capsule::before { content: "\f7df"; }
.bi-car-front-fill::before { content: "\f7e0"; }
.bi-car-front::before { content: "\f7e1"; }
.bi-cassette-fill::before { content: "\f7e2"; }
.bi-cassette::before { content: "\f7e3"; }
.bi-cc-circle-1::before { content: "\f7e4"; }
.bi-cc-circle-fill-1::before { content: "\f7e5"; }
.bi-cc-circle-fill::before { content: "\f7e6"; }
.bi-cc-circle::before { content: "\f7e7"; }
.bi-cc-square-fill::before { content: "\f7e8"; }
.bi-cc-square::before { content: "\f7e9"; }
.bi-cup-hot-fill::before { content: "\f7ea"; }
.bi-cup-hot::before { content: "\f7eb"; }
.bi-currency-rupee::before { content: "\f7ec"; }
.bi-dropbox::before { content: "\f7ed"; }
.bi-escape::before { content: "\f7ee"; }
.bi-fast-forward-btn-fill::before { content: "\f7ef"; }
.bi-fast-forward-btn::before { content: "\f7f0"; }
.bi-fast-forward-circle-fill::before { content: "\f7f1"; }
.bi-fast-forward-circle::before { content: "\f7f2"; }
.bi-fast-forward-fill::before { content: "\f7f3"; }
.bi-fast-forward::before { content: "\f7f4"; }
.bi-filetype-sql::before { content: "\f7f5"; }
.bi-fire::before { content: "\f7f6"; }
.bi-google-play::before { content: "\f7f7"; }
.bi-h-circle-1::before { content: "\f7f8"; }
.bi-h-circle-fill-1::before { content: "\f7f9"; }
.bi-h-circle-fill::before { content: "\f7fa"; }
.bi-h-circle::before { content: "\f7fb"; }
.bi-h-square-fill::before { content: "\f7fc"; }
.bi-h-square::before { content: "\f7fd"; }
.bi-indent::before { content: "\f7fe"; }
.bi-lungs-fill::before { content: "\f7ff"; }
.bi-lungs::before { content: "\f800"; }
.bi-microsoft-teams::before { content: "\f801"; }
.bi-p-circle-1::before { content: "\f802"; }
.bi-p-circle-fill-1::before { content: "\f803"; }
.bi-p-circle-fill::before { content: "\f804"; }
.bi-p-circle::before { content: "\f805"; }
.bi-p-square-fill::before { content: "\f806"; }
.bi-p-square::before { content: "\f807"; }
.bi-pass-fill::before { content: "\f808"; }
.bi-pass::before { content: "\f809"; }
.bi-prescription::before { content: "\f80a"; }
.bi-prescription2::before { content: "\f80b"; }
.bi-r-circle-1::before { content: "\f80c"; }
.bi-r-circle-fill-1::before { content: "\f80d"; }
.bi-r-circle-fill::before { content: "\f80e"; }
.bi-r-circle::before { content: "\f80f"; }
.bi-r-square-fill::before { content: "\f810"; }
.bi-r-square::before { content: "\f811"; }
.bi-repeat-1::before { content: "\f812"; }
.bi-repeat::before { content: "\f813"; }
.bi-rewind-btn-fill::before { content: "\f814"; }
.bi-rewind-btn::before { content: "\f815"; }
.bi-rewind-circle-fill::before { content: "\f816"; }
.bi-rewind-circle::before { content: "\f817"; }
.bi-rewind-fill::before { content: "\f818"; }
.bi-rewind::before { content: "\f819"; }
.bi-train-freight-front-fill::before { content: "\f81a"; }
.bi-train-freight-front::before { content: "\f81b"; }
.bi-train-front-fill::before { content: "\f81c"; }
.bi-train-front::before { content: "\f81d"; }
.bi-train-lightrail-front-fill::before { content: "\f81e"; }
.bi-train-lightrail-front::before { content: "\f81f"; }
.bi-truck-front-fill::before { content: "\f820"; }
.bi-truck-front::before { content: "\f821"; }
.bi-ubuntu::before { content: "\f822"; }
.bi-unindent::before { content: "\f823"; }
.bi-unity::before { content: "\f824"; }
.bi-universal-access-circle::before { content: "\f825"; }
.bi-universal-access::before { content: "\f826"; }
.bi-virus::before { content: "\f827"; }
.bi-virus2::before { content: "\f828"; }
.bi-wechat::before { content: "\f829"; }
.bi-yelp::before { content: "\f82a"; }
.bi-sign-stop-fill::before { content: "\f82b"; }
.bi-sign-stop-lights-fill::before { content: "\f82c"; }
.bi-sign-stop-lights::before { content: "\f82d"; }
.bi-sign-stop::before { content: "\f82e"; }
.bi-sign-turn-left-fill::before { content: "\f82f"; }
.bi-sign-turn-left::before { content: "\f830"; }
.bi-sign-turn-right-fill::before { content: "\f831"; }
.bi-sign-turn-right::before { content: "\f832"; }
.bi-sign-turn-slight-left-fill::before { content: "\f833"; }
.bi-sign-turn-slight-left::before { content: "\f834"; }
.bi-sign-turn-slight-right-fill::before { content: "\f835"; }
.bi-sign-turn-slight-right::before { content: "\f836"; }
.bi-sign-yield-fill::before { content: "\f837"; }
.bi-sign-yield::before { content: "\f838"; }
.bi-ev-station-fill::before { content: "\f839"; }
.bi-ev-station::before { content: "\f83a"; }
.bi-fuel-pump-diesel-fill::before { content: "\f83b"; }
.bi-fuel-pump-diesel::before { content: "\f83c"; }
.bi-fuel-pump-fill::before { content: "\f83d"; }
.bi-fuel-pump::before { content: "\f83e"; }
.bi-0-circle-fill::before { content: "\f83f"; }
.bi-0-circle::before { content: "\f840"; }
.bi-0-square-fill::before { content: "\f841"; }
.bi-0-square::before { content: "\f842"; }
.bi-rocket-fill::before { content: "\f843"; }
.bi-rocket-takeoff-fill::before { content: "\f844"; }
.bi-rocket-takeoff::before { content: "\f845"; }
.bi-rocket::before { content: "\f846"; }
.bi-stripe::before { content: "\f847"; }
.bi-subscript::before { content: "\f848"; }
.bi-superscript::before { content: "\f849"; }
.bi-trello::before { content: "\f84a"; }
.bi-envelope-at-fill::before { content: "\f84b"; }
.bi-envelope-at::before { content: "\f84c"; }
.bi-regex::before { content: "\f84d"; }
.bi-text-wrap::before { content: "\f84e"; }
.bi-sign-dead-end-fill::before { content: "\f84f"; }
.bi-sign-dead-end::before { content: "\f850"; }
.bi-sign-do-not-enter-fill::before { content: "\f851"; }
.bi-sign-do-not-enter::before { content: "\f852"; }
.bi-sign-intersection-fill::before { content: "\f853"; }
.bi-sign-intersection-side-fill::before { content: "\f854"; }
.bi-sign-intersection-side::before { content: "\f855"; }
.bi-sign-intersection-t-fill::before { content: "\f856"; }
.bi-sign-intersection-t::before { content: "\f857"; }
.bi-sign-intersection-y-fill::before { content: "\f858"; }
.bi-sign-intersection-y::before { content: "\f859"; }
.bi-sign-intersection::before { content: "\f85a"; }
.bi-sign-merge-left-fill::before { content: "\f85b"; }
.bi-sign-merge-left::before { content: "\f85c"; }
.bi-sign-merge-right-fill::before { content: "\f85d"; }
.bi-sign-merge-right::before { content: "\f85e"; }
.bi-sign-no-left-turn-fill::before { content: "\f85f"; }
.bi-sign-no-left-turn::before { content: "\f860"; }
.bi-sign-no-parking-fill::before { content: "\f861"; }
.bi-sign-no-parking::before { content: "\f862"; }
.bi-sign-no-right-turn-fill::before { content: "\f863"; }
.bi-sign-no-right-turn::before { content: "\f864"; }
.bi-sign-railroad-fill::before { content: "\f865"; }
.bi-sign-railroad::before { content: "\f866"; }
.bi-building-add::before { content: "\f867"; }
.bi-building-check::before { content: "\f868"; }
.bi-building-dash::before { content: "\f869"; }
.bi-building-down::before { content: "\f86a"; }
.bi-building-exclamation::before { content: "\f86b"; }
.bi-building-fill-add::before { content: "\f86c"; }
.bi-building-fill-check::before { content: "\f86d"; }
.bi-building-fill-dash::before { content: "\f86e"; }
.bi-building-fill-down::before { content: "\f86f"; }
.bi-building-fill-exclamation::before { content: "\f870"; }
.bi-building-fill-gear::before { content: "\f871"; }
.bi-building-fill-lock::before { content: "\f872"; }
.bi-building-fill-slash::before { content: "\f873"; }
.bi-building-fill-up::before { content: "\f874"; }
.bi-building-fill-x::before { content: "\f875"; }
.bi-building-fill::before { content: "\f876"; }
.bi-building-gear::before { content: "\f877"; }
.bi-building-lock::before { content: "\f878"; }
.bi-building-slash::before { content: "\f879"; }
.bi-building-up::before { content: "\f87a"; }
.bi-building-x::before { content: "\f87b"; }
.bi-buildings-fill::before { content: "\f87c"; }
.bi-buildings::before { content: "\f87d"; }
.bi-bus-front-fill::before { content: "\f87e"; }
.bi-bus-front::before { content: "\f87f"; }
.bi-ev-front-fill::before { content: "\f880"; }
.bi-ev-front::before { content: "\f881"; }
.bi-globe-americas::before { content: "\f882"; }
.bi-globe-asia-australia::before { content: "\f883"; }
.bi-globe-central-south-asia::before { content: "\f884"; }
.bi-globe-europe-africa::before { content: "\f885"; }
.bi-house-add-fill::before { content: "\f886"; }
.bi-house-add::before { content: "\f887"; }
.bi-house-check-fill::before { content: "\f888"; }
.bi-house-check::before { content: "\f889"; }
.bi-house-dash-fill::before { content: "\f88a"; }
.bi-house-dash::before { content: "\f88b"; }
.bi-house-down-fill::before { content: "\f88c"; }
.bi-house-down::before { content: "\f88d"; }
.bi-house-exclamation-fill::before { content: "\f88e"; }
.bi-house-exclamation::before { content: "\f88f"; }
.bi-house-gear-fill::before { content: "\f890"; }
.bi-house-gear::before { content: "\f891"; }
.bi-house-lock-fill::before { content: "\f892"; }
.bi-house-lock::before { content: "\f893"; }
.bi-house-slash-fill::before { content: "\f894"; }
.bi-house-slash::before { content: "\f895"; }
.bi-house-up-fill::before { content: "\f896"; }
.bi-house-up::before { content: "\f897"; }
.bi-house-x-fill::before { content: "\f898"; }
.bi-house-x::before { content: "\f899"; }
.bi-person-add::before { content: "\f89a"; }
.bi-person-down::before { content: "\f89b"; }
.bi-person-exclamation::before { content: "\f89c"; }
.bi-person-fill-add::before { content: "\f89d"; }
.bi-person-fill-check::before { content: "\f89e"; }
.bi-person-fill-dash::before { content: "\f89f"; }
.bi-person-fill-down::before { content: "\f8a0"; }
.bi-person-fill-exclamation::before { content: "\f8a1"; }
.bi-person-fill-gear::before { content: "\f8a2"; }
.bi-person-fill-lock::before { content: "\f8a3"; }
.bi-person-fill-slash::before { content: "\f8a4"; }
.bi-person-fill-up::before { content: "\f8a5"; }
.bi-person-fill-x::before { content: "\f8a6"; }
.bi-person-gear::before { content: "\f8a7"; }
.bi-person-lock::before { content: "\f8a8"; }
.bi-person-slash::before { content: "\f8a9"; }
.bi-person-up::before { content: "\f8aa"; }
.bi-scooter::before { content: "\f8ab"; }
.bi-taxi-front-fill::before { content: "\f8ac"; }
.bi-taxi-front::before { content: "\f8ad"; }
.bi-amd::before { content: "\f8ae"; }
.bi-database-add::before { content: "\f8af"; }
.bi-database-check::before { content: "\f8b0"; }
.bi-database-dash::before { content: "\f8b1"; }
.bi-database-down::before { content: "\f8b2"; }
.bi-database-exclamation::before { content: "\f8b3"; }
.bi-database-fill-add::before { content: "\f8b4"; }
.bi-database-fill-check::before { content: "\f8b5"; }
.bi-database-fill-dash::before { content: "\f8b6"; }
.bi-database-fill-down::before { content: "\f8b7"; }
.bi-database-fill-exclamation::before { content: "\f8b8"; }
.bi-database-fill-gear::before { content: "\f8b9"; }
.bi-database-fill-lock::before { content: "\f8ba"; }
.bi-database-fill-slash::before { content: "\f8bb"; }
.bi-database-fill-up::before { content: "\f8bc"; }
.bi-database-fill-x::before { content: "\f8bd"; }
.bi-database-fill::before { content: "\f8be"; }
.bi-database-gear::before { content: "\f8bf"; }
.bi-database-lock::before { content: "\f8c0"; }
.bi-database-slash::before { content: "\f8c1"; }
.bi-database-up::before { content: "\f8c2"; }
.bi-database-x::before { content: "\f8c3"; }
.bi-database::before { content: "\f8c4"; }
.bi-houses-fill::before { content: "\f8c5"; }
.bi-houses::before { content: "\f8c6"; }
.bi-nvidia::before { content: "\f8c7"; }
.bi-person-vcard-fill::before { content: "\f8c8"; }
.bi-person-vcard::before { content: "\f8c9"; }
.bi-sina-weibo::before { content: "\f8ca"; }
.bi-tencent-qq::before { content: "\f8cb"; }
.bi-wikipedia::before { content: "\f8cc"; }




:root { 
  --bs-primary: #CA4C38;
  --bs-secondary: #F7E3E1;
  --bs-success: #198754;
  --bs-danger: #DC3545;
  --bs-warning: #FFC107;
  --bs-info: #CB4D38;
}


	
		.tooltip-inner {
			background-color: var(--bs-primary);
		}
		.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  		border-top-color: var(--bs-primary);
		}
		.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  		border-right-color: var(--bs-primary);
		}
		.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  		border-bottom-color: var(--bs-primary);
		}
		.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  		border-left-color: var(--bs-primary);
		}
	
	
	

	.tooltip-inner {
		
		color: var(--bs-white);
		
		
		font-weight: 400;
	}










  /* LOAD LOCAL FONTS */
  

  


  

  


  

  


  
    /* Normal - Normal */
    @font-face {
        font-family: 'Manrope';
        src: url('../../../resources/Fonts/manrope-variablefont_wght-webfont.woff2') format('woff2');
        font-weight: 400;
        font-style: normal;
        
    }
  

  


  

  


  

  


  
     /* Bold - Normal */
    @font-face {
        font-family: 'Manrope';
        src: url('../../../resources/Fonts/manrope-variablefont_wght-webfont.woff2') format('woff2');
        font-weight: 700;
        font-style: normal;
        
    }
  

  


  

  


  

  
  /* End Font Loading */


  

    .foundry-typeface-one {
      font-family: 'Manrope', sans-serif;
      font-weight: 400;
    }

    .foundry-typeface-one strong {
      font-weight: 700;
    }

    .foundry-typeface-one strong em,
    .foundry-typeface-one em strong {
      font-weight: 700;
      font-style: italic;
    }

    .foundry-typeface-one em {
      font-weight: 400;
      font-style: italic;
    }

    body.foundry-typeface-one-page-wide-headers h1,
    body.foundry-typeface-one-page-wide-headers h2,
    body.foundry-typeface-one-page-wide-headers h3,
    body.foundry-typeface-one-page-wide-headers h4,
    body.foundry-typeface-one-page-wide-headers h5,
    body.foundry-typeface-one-page-wide-headers h6 {
      font-family: 'Manrope', sans-serif;
    }

    h1.foundry-typeface-one,
    h2.foundry-typeface-one,
    h3.foundry-typeface-one,
    h4.foundry-typeface-one,
    h5.foundry-typeface-one,
    h6.foundry-typeface-one {
      font-family: 'Manrope', sans-serif !important;
    }

  





	
	 
	.ego-button-nav  {

		

		
		
		

		

		

		

		
			

		
		
			/* Color */
			color: var(--bs-dark)  !important;
		

		
			/* Border */
			/* Border Width */
			 
			border-width: 1px  !important;
			
		
			
			
			/* Border Style */
			 
			border-style: solid  !important;
			
			
			
			
			/* Border Color */
			
		
			
		
			 
			border-color: var(--bs-dark)  !important;
			
		
		
		
			/* Border Radius */
			
			border-radius: 50px  !important;
			
		
			
		
		
		

		

		

		

		

		
		
		
		
		

		
		
		
		
		

		
		
		

		
			/* Text Alignment */
			text-align: center  !important;
		

		

		
		
				

		/* Properties that should only be applied in Preview Mode / Published Page */
		
		

		


		

		
			
			/* Padding */
			/* Detailed */
			padding-top: 0.00px  !important;
			padding-bottom: 0.00px  !important;
			padding-left: 20.00px  !important;
			padding-right: 20.00px  !important;
			
		

		

		/* Transform */
		transform:           !important;
		
		

		
		
		
			/* Width */
			width: 120px  !important;
		

		
		
		
	}
	



/* Background Image - Retina */








	
	 
	.nav-item  {

		

		
		
		

		

		

		

		
			

		
		

		
		
		
		
		

		

		

		

		

		
		
		
		
		

		
		
		
		
		

		
		
		

		

		

		
		
				

		/* Properties that should only be applied in Preview Mode / Published Page */
		
		

		


		
			
			/* Margin */
			/* Detailed */
			margin-top: 0.00rem ;
			margin-bottom: 0.00rem; 
			margin-left: 1.00rem ;
			margin-right: 1.00rem ;
			
		

		

		

		/* Transform */
		transform:          ;
		
		

		
		
		

		
		
		
	}
	



/* Background Image - Retina */








	
	 
	.nav-item > .active  {

		

		
		
		

		

		

		

		
			

		
		

		
			/* Border */
			/* Border Width */
			
		
			 
			border-top-width: 0px  !important;
			border-bottom-width: 2px  !important;
			border-left-width: 0px  !important;
			border-right-width: 0px  !important;
			
			
			/* Border Style */
			
			
			 
			border-top-style: none  !important;
			border-bottom-style: solid  !important;
			border-left-style: none  !important;
			border-right-style: none  !important;
			
			
			/* Border Color */
			
		
			
		
			 
			border-color: var(--bs-primary)  !important;
			
		
		
		
			/* Border Radius */
			
			border-radius: 0px  !important;
			
		
			
		
		
		

		

		

		

		

		
		
		
		
		

		
		
		
		
		

		
		
		

		

		

		
		
				

		/* Properties that should only be applied in Preview Mode / Published Page */
		
		

		


		

		

		

		/* Transform */
		transform:           !important;
		
		

		
		
		

		
		
		
	}
	



/* Background Image - Retina */








	
	 
	.ego-mt-l  {

		

		
		
		

		

		

		

		
			

		
		

		
		
		
		
		

		

		

		

		

		
		
		
		
		

		
		
		
		
		

		
		
		

		

		

		
		
				

		/* Properties that should only be applied in Preview Mode / Published Page */
		
		

		


		
			
			/* Margin */
			/* Detailed */
			margin-top: 1.50rem  !important;
			margin-bottom: 0.00rem;  !important
			margin-left: 0.00rem  !important;
			margin-right: 0.00rem  !important;
			
		

		

		

		/* Transform */
		transform:           !important;
		
		

		
		
		

		
		
		
	}
	



/* Background Image - Retina */








	
	 
	.ego-mt-xl  {

		

		
		
		

		

		

		

		
			

		
		

		
		
		
		
		

		

		

		

		

		
		
		
		
		

		
		
		
		
		

		
		
		

		

		

		
		
				

		/* Properties that should only be applied in Preview Mode / Published Page */
		
		

		


		
			
			/* Margin */
			/* Detailed */
			margin-top: 2.50rem  !important;
			margin-bottom: 0.00rem;  !important
			margin-left: 0.00rem  !important;
			margin-right: 0.00rem  !important;
			
		

		

		

		/* Transform */
		transform:           !important;
		
		

		
		
		

		
		
		
	}
	



/* Background Image - Retina */








	
	 
	.ego-mt-xxl  {

		

		
		
		

		

		

		

		
			

		
		

		
		
		
		
		

		

		

		

		

		
		
		
		
		

		
		
		
		
		

		
		
		

		

		

		
		
				

		/* Properties that should only be applied in Preview Mode / Published Page */
		
		

		


		
			
			/* Margin */
			/* Detailed */
			margin-top: 3.50rem  !important;
			margin-bottom: 0.00rem;  !important
			margin-left: 0.00rem  !important;
			margin-right: 0.00rem  !important;
			
		

		

		

		/* Transform */
		transform:           !important;
		
		

		
		
		

		
		
		
	}
	



/* Background Image - Retina */








	
	 
	.ego-position-bottom  {

		

		
		
		

		

		

		

		
			

		
		

		
		
		
		
		

		

		

		

		

		
		
		
		
		

		
		
		
		
		

		
		
		

		

		

		
		
				

		/* Properties that should only be applied in Preview Mode / Published Page */
		
		

		


		

		

		

		/* Transform */
		transform:           !important;
		
		

		
		
		

		
		
		
	}
	



/* Background Image - Retina */








	
	 
	.schauweb-heading span  {

		

		
		
		

		

		

		

		
			

		
		
			/* Color */
			color: var(--bs-info) ;
		

		
		
		
		
		

		

		

		

		

		
		
		
		
		

		
		
		
		
		

		
		
		

		

		

		
		
				

		/* Properties that should only be applied in Preview Mode / Published Page */
		
		

		


		

		

		

		/* Transform */
		transform:          ;
		
		

		
		
		

		
		
		
	}
	



/* Background Image - Retina */










#stacks_in_1837392_25-transition {
	
	background: var(--bs-white);
	
	
	
	
	align-items: center;
	display: flex;
	height: 100vh;
	justify-content: center;
	left: 0;
	position: fixed;
	top: 0;
	width: 100vw;
	z-index: 999999;
	pointer-events: none !important;
}

.transition-animation {
	opacity: 0;
}


.stacks_in_1837392_25-transition-animation {
	animation-name: fdy-subtle-fade-in-bottom;
	animation-duration: 1.00s;
	animation-fill-mode: both;
	animation-delay: 0.2s;
	animation-timing-function: cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.stacks_in_1837392_25-transition-animation-reverse {
	animation-name: fdy-fadeIn;
	animation-duration: 0.800000s;
	animation-fill-mode: both;
	animation-direction: reverse;
}

#stacks_in_1837392_25-transition .spinner-border {
	width: 4rem;
	height: 4rem;
}

.spinner-border {
	
	color: var(--bs-primary);
	

	
}

#stacks_in_1837145-wrapper,
#stacks_in_1837145-wrapper > .bkg-overlay {
	overflow: visible;
	z-index: 15;
	position: relative;
}

#stacks_in_1837145-wrapper > .filters-layer {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	
	
	
	
}

#stacks_in_1837145-wrapper > .bkg-overlay {
	z-index: 10;
}

#stacks_in_1837145-wrapper {
	background-position: center center;
}


#stacks_in_1837145-wrapper.cover {
	background-size: cover;
	background-repeat: no-repeat;
}

#stacks_in_1837145-wrapper.contain {
	background-size: contain;
	background-repeat: no-repeat;
}

#stacks_in_1837145-wrapper.parallax {
	background-repeat: no-repeat;	
}

#stacks_in_1837145-wrapper .jarallax {
	position: relative;
	z-index: 0;
}
#stacks_in_1837145-wrapper .jarallax > .jarallax-img {
  position: absolute;
  object-fit: cover;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}



#stacks_in_1837145-wrapper.tile {
	background-repeat: repeat;
}

#stacks_in_1837145-wrapper.bkg-image {
	background-image: url();
}






#stacks_in_1837145-wrapper.bkg-remote-image {
	background-image: url();
}



	

#stacks_in_1837145-wrapper.bkg-webp-image {
	background-image: url();
}



body.webp-not-supported #stacks_in_1837145-wrapper.bkg-webp-image {
	background-image: url() !important;
}



	
	

#stacks_in_1837145-wrapper.bkg-preset {
	background: var(--bs-gray-400);
}

#stacks_in_1837145-wrapper.bkg-solid-color {
	background: rgba(127, 73, 246, 1.00);
}

#stacks_in_1837145-wrapper.bkg-gradient-two {
	background: rgba(128, 73, 246, 1.00);
	background: linear-gradient(0deg, rgba(128, 73, 246, 1.00) 0%, rgba(35, 19, 101, 1.00) 100%);
}

#stacks_in_1837145-wrapper.bkg-gradient-four {
	background: /* newest syntax */
	radial-gradient(circle at 0% 0%, 
		 rgba(255, 250, 231, 1.00), transparent 80%),
	radial-gradient(circle at 100% 0%, 
		 rgba(181, 205, 230, 1.00), transparent 80%), 
	radial-gradient(circle at 0% 100%, 
		 rgba(255, 222, 222, 1.00), transparent 80%), 
	radial-gradient(circle at 100% 100%, 
		 rgba(202, 233, 227, 1.00), transparent 80%);
}

#stacks_in_1837145-wrapper.custom-corners,
#stacks_in_1837145-wrapper.custom-corners > .bkg-overlay.custom-corners,
#stacks_in_1837145-wrapper.custom-corners > .filters-layer {
	border-radius: 10px 10px 10px 10px;
}



#stacks_in_1837145-wrapper > .bkg-overlay.solid {
	background: rgba(0, 0, 0, 0.75);
}


#stacks_in_1837145-wrapper > .bkg-overlay.linear-gradient-two {
	background: rgba(77, 26, 176, 0.75);
	/* Linear */
	background: linear-gradient(0deg, rgba(77, 26, 176, 0.75) 0%, rgba(127, 72, 245, 0.75) 100%);

}

#stacks_in_1837145-wrapper > .bkg-overlay.radial-gradient-two {
	background: rgba(0, 0, 0, 0.20);
	/* Radial */
	background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.75) 90%);
}





#stacks_in_1837145-wrapper {
	
	
	border-color: var(--bs-secondary) !important;
	
	
	
}








	

	








.stacks_in_1837146-container {
	
	
	
	height: 100%;
	

	
	
	

}


	








#stacks_in_1837148-margins.margins-easy-presets {
	/* Margin Settings */
	
	
	
	
}

#stacks_in_1837148-margins.padding-easy-presets {
	/* Padding Settings */
	
	
	
	
}


#stacks_in_1837148-margins.margins-advanced {
	margin: 0.00px 0.00px 0.00px 0.00px;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}




#stacks_in_1837148-margins.padding-advanced {
	padding: 20.00px 20.00px 45.00px 20.00px;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
	#stacks_in_1837148-margins.padding-advanced {
		padding: 80.00px 80.00px 80.00px 80.00px;
	}
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}


#stacks_in_1837150-wrapper,
#stacks_in_1837150-wrapper > .bkg-overlay {
	overflow: visible;
	z-index: 15;
	position: relative;
}

#stacks_in_1837150-wrapper > .filters-layer {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	
	
	
	
}

#stacks_in_1837150-wrapper > .bkg-overlay {
	z-index: 10;
}

#stacks_in_1837150-wrapper {
	background-position: center center;
}


#stacks_in_1837150-wrapper.cover {
	background-size: cover;
	background-repeat: no-repeat;
}

#stacks_in_1837150-wrapper.contain {
	background-size: contain;
	background-repeat: no-repeat;
}

#stacks_in_1837150-wrapper.parallax {
	background-repeat: no-repeat;	
}

#stacks_in_1837150-wrapper .jarallax {
	position: relative;
	z-index: 0;
}
#stacks_in_1837150-wrapper .jarallax > .jarallax-img {
  position: absolute;
  object-fit: cover;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}



#stacks_in_1837150-wrapper.tile {
	background-repeat: repeat;
}

#stacks_in_1837150-wrapper.bkg-image {
	background-image: url();
}






#stacks_in_1837150-wrapper.bkg-remote-image {
	background-image: url();
}



	

#stacks_in_1837150-wrapper.bkg-webp-image {
	background-image: url();
}



body.webp-not-supported #stacks_in_1837150-wrapper.bkg-webp-image {
	background-image: url() !important;
}



	
	

#stacks_in_1837150-wrapper.bkg-preset {
	background: var(--bs-white);
}

#stacks_in_1837150-wrapper.bkg-solid-color {
	background: rgba(127, 73, 246, 1.00);
}

#stacks_in_1837150-wrapper.bkg-gradient-two {
	background: rgba(128, 73, 246, 1.00);
	background: linear-gradient(0deg, rgba(128, 73, 246, 1.00) 0%, rgba(35, 19, 101, 1.00) 100%);
}

#stacks_in_1837150-wrapper.bkg-gradient-four {
	background: /* newest syntax */
	radial-gradient(circle at 0% 0%, 
		 rgba(147, 103, 248, 1.00), transparent 80%),
	radial-gradient(circle at 100% 0%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 0% 100%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 100% 100%, 
		 rgba(147, 103, 248, 1.00), transparent 80%);
}

#stacks_in_1837150-wrapper.custom-corners,
#stacks_in_1837150-wrapper.custom-corners > .bkg-overlay.custom-corners,
#stacks_in_1837150-wrapper.custom-corners > .filters-layer {
	border-radius: 10px 10px 10px 10px;
}



#stacks_in_1837150-wrapper > .bkg-overlay.solid {
	background: rgba(0, 0, 0, 0.75);
}


#stacks_in_1837150-wrapper > .bkg-overlay.linear-gradient-two {
	background: rgba(77, 26, 176, 0.75);
	/* Linear */
	background: linear-gradient(0deg, rgba(77, 26, 176, 0.75) 0%, rgba(127, 72, 245, 0.75) 100%);

}

#stacks_in_1837150-wrapper > .bkg-overlay.radial-gradient-two {
	background: rgba(0, 0, 0, 0.20);
	/* Radial */
	background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.75) 90%);
}





#stacks_in_1837150-wrapper {
	
	
	border-color: var(--bs-secondary) !important;
	
	
	
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.13);
	
}








	

	








#stacks_in_1837152-margins.margins-easy-presets {
	/* Margin Settings */
	
	
	
	
}

#stacks_in_1837152-margins.padding-easy-presets {
	/* Padding Settings */
	
	
	
	
}


#stacks_in_1837152-margins.margins-advanced {
	margin: 0.00px 0.00px 0.00px 0.00px;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}




#stacks_in_1837152-margins.padding-advanced {
	padding: 0.00rem 1.00rem 1.50rem 1.00rem;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
	#stacks_in_1837152-margins.padding-advanced {
		padding: 3.00rem 3.00rem 3.00rem 3.00rem;
	}
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}
/* -- Start Littlemouse Each css Template -- */

@-webkit-keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@-moz-keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}

.stacks_in_1837154_54scroll-btn {
	display: block;
	position: relative;
	text-align: center !important;
}
.stacks_in_1837154_54scroll-btn > * {
	display: inline-block;
	color: #F2585F;
	
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 20px;
	letter-spacing: 2px;
	font-weight: normal;
	
}
.stacks_in_1837154_54hole{
	position: relative;
	text-align: center;
	cursor: pointer;
}


.stacks_in_1837154_54mouse {
	position: relative;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.stacks_in_1837154_54mouse span {
	position: absolute;
	display: block;
	background: #F2585F;
	border-radius: 50%;
	top: 29%;
	left: 50%;
	-webkit-animation: ani-little-mouse 2.2s linear infinite;
	-moz-animation: ani-little-mouse 2.2s linear infinite;
	animation: ani-little-mouse 2.2s linear infinite;
}
.smallmousesize .stacks_in_1837154_54mouse {
	width: 28px;
	height: 45px;
	margin: 0 auto 4px;
	border: 2px solid #F2585F;
	border-radius: 14px;
}
.smallmousesize .stacks_in_1837154_54mouse span {
	width: 6px;
	height: 6px;
	margin: -3px 0 0 -3px;
}
.mediummousesize .stacks_in_1837154_54mouse {
	width: 35px;
	height: 55px;
	margin: 0 auto 5px;
	border: 3px solid #F2585F;
	border-radius: 23px;
}
.mediummousesize .stacks_in_1837154_54mouse span {
	width: 8px;
	height: 8px;
	margin: -4px 0 0 -4px;
}
.largemousesize .stacks_in_1837154_54mouse {
	width: 44px;
	height: 70px;
	margin: 0 auto 5px;
	border: 3px solid #F2585F;
	border-radius: 22px;
}
.largemousesize .stacks_in_1837154_54mouse span {
	width: 10px;
	height: 10px;
	margin: -5px 0 0 -5px;
}




.stacks_in_1837154_54hole:hover{
	color: #51D1D0;
}

.stacks_in_1837154_54hole:hover .stacks_in_1837154_54mouse{
	
	border: 3px solid #51D1D0;
	
}
.stacks_in_1837154_54hole:hover .stacks_in_1837154_54mouse span{
	background: #51D1D0;
}





/* -- End Littlemouse Each css Template -- */ 

html {
	-webkit-scroll-behavior: smooth;
	scroll-behavior: smooth;
}

#stacks_in_1837154_2-navbar {
	z-index: 1040 !important;
}

.stacks_in_1837154_2-navbar *:focus {
	outline: none !important;
}

#stacks_in_1837154_2-navbar .branding-link {
	text-decoration: none !important;
}

/* Animate Navigation Bar on Page Load */
/* #stacks_in_1837154_2-navbar {
	
	animation: fdy-fadeIn;
	animation-duration: 0.5s;
	
} */


.fdy-fixed-nav #stacks_in_1837154_2-navbar {
	position: fixed;
	top: 0 !important;
	left: 0 !important;
	right: 0 !important;
}	


#stacks_in_1837154_2-navbar {
	
	
	
}

#stacks_in_1837154_2-navbar.fdy-unstuck {
	
	
	
}

#stacks_in_1837154_2-navbar.fdy-stuck {
	
	
	
}

@keyframes fdyNavHeight{
  from {
  	height: 120px;
  }
  to {
	height: 90px;
  }
}

@keyframes fdyNavHeightRv{
  from {
	height: 90px;
  }
  to {
	  height: 120px;
  }
}



#stacks_in_1837154_2-navbar {	
	
	background: transparent;
	
	
	
	
}

#stacks_in_1837154_2-navbar.fdy-stuck {
	
	background: var(--bs-gray-100);
	
	

	
}

#stacks_in_1837154_2-navbar .fdy-sticky-logo {
	display: none;
}








#stacks_in_1837154_2-navbar .fdy-normal-logo {
	width: 200px;
	height: auto;
}

#stacks_in_1837154_2-navbar .fdy-sticky-logo {
	width: 200px;
	height: auto;
}

@media (min-width: 576px) {
	#stacks_in_1837154_2-navbar .fdy-normal-logo {
		width: 250px;
		height: auto;
	}
	
	#stacks_in_1837154_2-navbar .fdy-sticky-logo {
		width: 250px;
		height: auto;
	}
}

@media (min-width: 768px) {
	#stacks_in_1837154_2-navbar .fdy-normal-logo {
		width: 350px;
		height: auto;
	}
	
	#stacks_in_1837154_2-navbar .fdy-sticky-logo {
		width: 350px;
		height: auto;
	}
}

@media (min-width: 992px) {
	#stacks_in_1837154_2-navbar .fdy-normal-logo {
		width: 350px;
		height: auto;
	}
	
	#stacks_in_1837154_2-navbar .fdy-sticky-logo {
		width: 350px;
		height: auto;
	}
}

@media (min-width: 1200px) {
	#stacks_in_1837154_2-navbar .fdy-normal-logo {
		width: 350px;
		height: auto;
	}
	
	#stacks_in_1837154_2-navbar .fdy-sticky-logo {
		width: 350px;
		height: auto;
	}
}

@media (min-width: 1400px) {
	#stacks_in_1837154_2-navbar .fdy-normal-logo {
		width: 350px;
		height: auto;
	}
	
	#stacks_in_1837154_2-navbar .fdy-sticky-logo {
		width: 350px;
		height: auto;
	}
}






/* Navigation Bar Styling */
#stacks_in_1837154_2-navbar {
	
	
	border-color: var(--bs-gray-200) !important;
	
}

#stacks_in_1837154_2-navbar.fdy-stuck {
	
	
	border-color: var(--bs-gray-200) !important;
	
}

#stacks_in_1837154_2-navbar.custom-shadow {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33);
}

#stacks_in_1837154_2-navbar.custom-shadow-sticky {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33);
}

/* Branding */
#stacks_in_1837154_2-navbar .branding-site-title {
	font-weight: 700;
	
	color: var(--bs-dark);
	
	
	letter-spacing: 0.00px;	
}

#stacks_in_1837154_2-navbar.fdy-stuck .branding-site-title {
	
	color: var(--bs-gray-500);
	
	
}

#stacks_in_1837154_2-navbar .branding-site-title {
	font-size: 1.25rem;
}

@media (min-width: 576px) {
	#stacks_in_1837154_2-navbar .branding-site-title {
		font-size: 1.25rem;
	}
}

@media (min-width: 768px) {
	#stacks_in_1837154_2-navbar .branding-site-title {
		font-size: 1.50rem;
	}
}

@media (min-width: 992px) {
	#stacks_in_1837154_2-navbar .branding-site-title {
		font-size: 1.50rem;
	}
}

@media (min-width: 1200px) {
	#stacks_in_1837154_2-navbar .branding-site-title {
		font-size: 1.75rem;
	}
}

@media (min-width: 1400px) {
	#stacks_in_1837154_2-navbar .branding-site-title {
		font-size: 1.75rem;
	}
}


/* Navigation Items */

#stacks_in_1837154_2-navbar .navbar-nav .nav-item a.nav-link {
	
	font-size: 1.00rem;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin-left: 1px;
	margin-right: 1px;
}



#stacks_in_1837154_2-navbar .navbar-nav .nav-item:first-child a.nav-link {
	margin-left: 0px;
}

#stacks_in_1837154_2-navbar .navbar-nav .nav-item:last-child a.nav-link {
	margin-right: 0px;
}

#stacks_in_1837154_2-navbar .navbar-nav .nav-item a.nav-link,
#stacks_in_1837154_2-navbar .navbar-nav .nav-item a.nav-link:visited {
	font-weight: 400;
	
	color: var(--bs-dark);
	
	
	
}

#stacks_in_1837154_2-navbar .navbar-nav .nav-item a.nav-link.active {
	font-weight: 700;
}

#stacks_in_1837154_2-navbar .navbar-nav .nav-item a.nav-link.active,
#stacks_in_1837154_2-navbar .navbar-nav .nav-item a.nav-link.show,
#stacks_in_1837154_2-navbar .navbar-nav .nav-item a.nav-link:hover {
	
	color: var(--bs-gray-700);
	
	
	
	
	background-color: var(--bs-white);
	
	
}


#stacks_in_1837154_2-navbar.fdy-stuck .navbar-nav .nav-item a.nav-link,
#stacks_in_1837154_2-navbar.fdy-stuck .navbar-nav .nav-item a.nav-link:visited {
	font-weight: ;
	
	
	color: var(--bs-gray-500);
	
}

#stacks_in_1837154_2-navbar.fdy-stuck .navbar-nav .nav-item a.nav-link.active,
#stacks_in_1837154_2-navbar.fdy-stuck .navbar-nav .nav-item a.nav-link.show,
#stacks_in_1837154_2-navbar.fdy-stuck .navbar-nav .nav-item a.nav-link:hover {
	
	
	color: var(--bs-white);
	
	
	
	
	background-color: var(--bs-gray-500);
	
}


/* Drop Down */
#stacks_in_1837154_2-navbar .nav-item.dropdown .dropdown-menu {
	
	background-color: var(--bs-dark);
	
	
}

#stacks_in_1837154_2-navbar .nav-item.dropdown .dropdown-menu {
	
		
	border-color: no-drop-down-border;
	
	
	border: none !important;
	
}

#stacks_in_1837154_2-navbar .nav-item.dropdown .dropdown-menu.no-drop-down-border {
	border: none !important;
}

#stacks_in_1837154_2-navbar .nav-item.dropdown a.dropdown-item,
#stacks_in_1837154_2-navbar .nav-item.dropdown a.dropdown-item:visited {
	
	
	color: var(--bs-gray-500);
	
}

#stacks_in_1837154_2-navbar .nav-item.dropdown a.dropdown-item.active,
#stacks_in_1837154_2-navbar .nav-item.dropdown a.dropdown-item:hover {
	
	
	color: var(--bs-white);
	

	
	
	background-color: var(--bs-dark);
	
}

#stacks_in_1837154_2-navbar .drop-down-indicator {
  line-height: 1.4rem;
}

#stacks_in_1837154_2-navbar.fdy-stuck .nav-item.dropdown .dropdown-menu {
	
	
	background-color: var(--bs-white);
	

}

#stacks_in_1837154_2-navbar.fdy-stuck .nav-item.dropdown .dropdown-menu {
	
	
	border-color: var(--bs-gray-200) !important;
	

	
}

#stacks_in_1837154_2-navbar.fdy-stuck .nav-item.dropdown a.dropdown-item,
#stacks_in_1837154_2-navbar.fdy-stuck .nav-item.dropdown a.dropdown-item:visited {
	
	
	color: var(--bs-gray-500);
	
}

#stacks_in_1837154_2-navbar.fdy-stuck .nav-item.dropdown a.dropdown-item.active,
#stacks_in_1837154_2-navbar.fdy-stuck .nav-item.dropdown a.dropdown-item:hover {
	
	
	color: var(--bs-white);
	

	
	
	background-color: var(--bs-gray-500);
	
}

#stacks_in_1837154_2-navbar hr.dropdown-divider {
	opacity: 1 !important;
	
	
	color: var(--bs-gray-200);
	border-color: var(--bs-gray-200);
		
}

#stacks_in_1837154_2-navbar.fdy-stuck hr.dropdown-divider {
	opacity: 1 !important;
	
	
	color: var(--bs-gray-200);
	border-color: var(--bs-gray-200);
		
}

#stacks_in_1837154_2-navbar .small-header h6 {
	opacity: 1 !important;
	
	
	color: var(--bs-gray-400);
	
}

#stacks_in_1837154_2-navbar.fdy-stuck .small-header h6 {
	opacity: 1 !important;
	
	
	color: var(--bs-gray-400);
	
}


/* Inner Max-Width - Similar to Max-Width stack */


#stacks_in_1837154_2-navbar .container-fluid.fdy-columns {
	padding-left: 0px;
	padding-right: 0px;
}



#stacks_in_1837154_2-navbar.navbar-light .navbar-toggler {
	
	
		border-color: var(--bs-primary);
		color: var(--bs-primary);
	
}

#stacks_in_1837154_2-navbar.navbar-light .navbar-toggler.collapsed {
	
	
		border-color: var(--bs-dark);
		color: var(--bs-dark);
	
}

#stacks_in_1837154_2-navbar.fdy-stuck.navbar-light .navbar-toggler {
	
	
		border-color: var(--bs-secondary);
		color: var(--bs-secondary);
	
}

#stacks_in_1837154_2-navbar.fdy-stuck.navbar-light .navbar-toggler.collapsed {
	
	
		border-color: var(--bs-gray-500) !important;
		color: var(--bs-gray-500) !important;
	
}	

#stacks_in_1837154_2-navbar.navbar-light .navbar-toggler-icon {
  background-image: none;
}


	
		

		

		
		@media (min-width: 992px) {
		

		

		


			#stacks_in_1837154_2-navbar .fdy-normal-logo,
			#stacks_in_1837154_2-navbar .branding-site-title,
			#stacks_in_1837154_2-navbar .navbar-nav
			 {
				padding-top: 0 !important;
				padding-bottom: 0 !important;
			}
			
			#stacks_in_1837154_2-navbar {
				padding-top: 0px !important;
				padding-bottom: 20px !important;
			}
			
			#stacks_in_1837154_2-navbar ul.navbar-nav > li > .nav-link {
				padding-top: 10px !important;
				padding-bottom: 10px !important;
				padding-left: 0px !important;
				padding-right: 0px !important;
			}
			
			#stacks_in_1837154_2-navbar ul.navbar-nav > .vert-divider {
				padding-top: 8px !important;
				padding-bottom: 8px !important;
			}
			
		}
	

	

	
 

#stacks_in_1837154_2-navbar .dropdown-menu {
	
}








@media (max-width: 991px) {





	#stacks_in_1837154_2-navbar,
	#stacks_in_1837154_2-navbar.fdy-stuck {
		height: initial !important;
	}

	#stacks_in_1837154_2-navbar .dropdown-menu {
		display: none !important;
		
	}

	#stacks_in_1837154_2-navbar .show {
		animation: none !important;
		animation-duration: 0s !important;
		display: block !important;
		opacity: 1 !important;
	}
	
}




#stacks_in_1837154_2-navbar .navbar-nav .dropdown a.dropdown-item {
	
}







.stacks_in_1837154_4-item .badge-nav-inline {
	position: relative;
	top: -2px;
}

.stacks_in_1837154_4-item .badge {
	color: rgba(255, 255, 255, 1.00);
	
	background: var(--bs-danger);
	
	
	

	

	color: rgba(255, 255, 255, 1.00);
}


.stacks_in_1837154_4-item > a.nav-link.custom-shadow {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33);
}

.stacks_in_1837154_4-item.nav-item a.nav-link,
.stacks_in_1837154_4-item.nav-item a.nav-link:visited {
	transition-duration: 0.15s;
	transition-property: none;
		
	
	
	
	
}

.stacks_in_1837154_4-item.nav-item a.nav-link.active,
.stacks_in_1837154_4-item.nav-item a.nav-link.show,
.stacks_in_1837154_4-item.nav-item a.nav-link:hover {
	transition-duration: 0.15s;
	transition-property: none;
	
		
	

	
}


.fdy-stuck .stacks_in_1837154_4-item.nav-item a.nav-link,
.fdy-stuck .stacks_in_1837154_4-item.nav-item a.nav-link:visited {
		
	
	
}

.fdy-stuck .stacks_in_1837154_4-item.nav-item a.nav-link.active,
.fdy-stuck .stacks_in_1837154_4-item.nav-item a.nav-link.show,
.fdy-stuck .stacks_in_1837154_4-item.nav-item a.nav-link:hover {
	
		
	
}



.stacks_in_1837154_5-item .badge-nav-inline {
	position: relative;
	top: -2px;
}

.stacks_in_1837154_5-item .badge {
	color: rgba(255, 255, 255, 1.00);
	
	background: var(--bs-danger);
	
	
	

	

	color: rgba(255, 255, 255, 1.00);
}


.stacks_in_1837154_5-item > a.nav-link.custom-shadow {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33);
}

.stacks_in_1837154_5-item.nav-item a.nav-link,
.stacks_in_1837154_5-item.nav-item a.nav-link:visited {
	transition-duration: 0.15s;
	transition-property: none;
		
	
	
	
	
}

.stacks_in_1837154_5-item.nav-item a.nav-link.active,
.stacks_in_1837154_5-item.nav-item a.nav-link.show,
.stacks_in_1837154_5-item.nav-item a.nav-link:hover {
	transition-duration: 0.15s;
	transition-property: none;
	
		
	

	
}


.fdy-stuck .stacks_in_1837154_5-item.nav-item a.nav-link,
.fdy-stuck .stacks_in_1837154_5-item.nav-item a.nav-link:visited {
		
	
	
}

.fdy-stuck .stacks_in_1837154_5-item.nav-item a.nav-link.active,
.fdy-stuck .stacks_in_1837154_5-item.nav-item a.nav-link.show,
.fdy-stuck .stacks_in_1837154_5-item.nav-item a.nav-link:hover {
	
		
	
}



.stacks_in_1837154_6-item .badge-nav-inline {
	position: relative;
	top: -2px;
}

.stacks_in_1837154_6-item .badge {
	color: rgba(255, 255, 255, 1.00);
	
	background: var(--bs-danger);
	
	
	

	

	color: rgba(255, 255, 255, 1.00);
}


.stacks_in_1837154_6-item > a.nav-link.custom-shadow {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33);
}

.stacks_in_1837154_6-item.nav-item a.nav-link,
.stacks_in_1837154_6-item.nav-item a.nav-link:visited {
	transition-duration: 0.15s;
	transition-property: none;
		
	
	
	
	
}

.stacks_in_1837154_6-item.nav-item a.nav-link.active,
.stacks_in_1837154_6-item.nav-item a.nav-link.show,
.stacks_in_1837154_6-item.nav-item a.nav-link:hover {
	transition-duration: 0.15s;
	transition-property: none;
	
		
	

	
}


.fdy-stuck .stacks_in_1837154_6-item.nav-item a.nav-link,
.fdy-stuck .stacks_in_1837154_6-item.nav-item a.nav-link:visited {
		
	
	
}

.fdy-stuck .stacks_in_1837154_6-item.nav-item a.nav-link.active,
.fdy-stuck .stacks_in_1837154_6-item.nav-item a.nav-link.show,
.fdy-stuck .stacks_in_1837154_6-item.nav-item a.nav-link:hover {
	
		
	
}



.stacks_in_1837154_7-item .badge-nav-inline {
	position: relative;
	top: -2px;
}

.stacks_in_1837154_7-item .badge {
	color: rgba(255, 255, 255, 1.00);
	
	background: var(--bs-danger);
	
	
	

	

	color: rgba(255, 255, 255, 1.00);
}


.stacks_in_1837154_7-item > a.nav-link.custom-shadow {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33);
}

.stacks_in_1837154_7-item.nav-item a.nav-link,
.stacks_in_1837154_7-item.nav-item a.nav-link:visited {
	transition-duration: 0.15s;
	transition-property: none;
		
	
	
	
	
}

.stacks_in_1837154_7-item.nav-item a.nav-link.active,
.stacks_in_1837154_7-item.nav-item a.nav-link.show,
.stacks_in_1837154_7-item.nav-item a.nav-link:hover {
	transition-duration: 0.15s;
	transition-property: none;
	
		
	

	
}


.fdy-stuck .stacks_in_1837154_7-item.nav-item a.nav-link,
.fdy-stuck .stacks_in_1837154_7-item.nav-item a.nav-link:visited {
		
	
	
}

.fdy-stuck .stacks_in_1837154_7-item.nav-item a.nav-link.active,
.fdy-stuck .stacks_in_1837154_7-item.nav-item a.nav-link.show,
.fdy-stuck .stacks_in_1837154_7-item.nav-item a.nav-link:hover {
	
		
	
}



.stacks_in_1837154_8-item .badge-nav-inline {
	position: relative;
	top: -2px;
}

.stacks_in_1837154_8-item .badge {
	color: rgba(255, 255, 255, 1.00);
	
	background: var(--bs-danger);
	
	
	

	

	color: rgba(255, 255, 255, 1.00);
}


.stacks_in_1837154_8-item > a.nav-link.custom-shadow {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33);
}

.stacks_in_1837154_8-item.nav-item a.nav-link,
.stacks_in_1837154_8-item.nav-item a.nav-link:visited {
	transition-duration: 0.15s;
	transition-property: none;
		
	
	
	
	
}

.stacks_in_1837154_8-item.nav-item a.nav-link.active,
.stacks_in_1837154_8-item.nav-item a.nav-link.show,
.stacks_in_1837154_8-item.nav-item a.nav-link:hover {
	transition-duration: 0.15s;
	transition-property: none;
	
		
	

	
}


.fdy-stuck .stacks_in_1837154_8-item.nav-item a.nav-link,
.fdy-stuck .stacks_in_1837154_8-item.nav-item a.nav-link:visited {
		
	
	
}

.fdy-stuck .stacks_in_1837154_8-item.nav-item a.nav-link.active,
.fdy-stuck .stacks_in_1837154_8-item.nav-item a.nav-link.show,
.fdy-stuck .stacks_in_1837154_8-item.nav-item a.nav-link:hover {
	
		
	
}



.stacks_in_1837154_51-item .badge-nav-inline {
	position: relative;
	top: -2px;
}

.stacks_in_1837154_51-item .badge {
	color: rgba(255, 255, 255, 1.00);
	
	background: var(--bs-danger);
	
	
	

	

	color: rgba(255, 255, 255, 1.00);
}


.stacks_in_1837154_51-item > a.nav-link.custom-shadow {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33);
}

.stacks_in_1837154_51-item.nav-item a.nav-link,
.stacks_in_1837154_51-item.nav-item a.nav-link:visited {
	transition-duration: 0.15s;
	transition-property: none;
		
	
	
	
	
}

.stacks_in_1837154_51-item.nav-item a.nav-link.active,
.stacks_in_1837154_51-item.nav-item a.nav-link.show,
.stacks_in_1837154_51-item.nav-item a.nav-link:hover {
	transition-duration: 0.15s;
	transition-property: none;
	
		
	

	
}


.fdy-stuck .stacks_in_1837154_51-item.nav-item a.nav-link,
.fdy-stuck .stacks_in_1837154_51-item.nav-item a.nav-link:visited {
		
	
	
}

.fdy-stuck .stacks_in_1837154_51-item.nav-item a.nav-link.active,
.fdy-stuck .stacks_in_1837154_51-item.nav-item a.nav-link.show,
.fdy-stuck .stacks_in_1837154_51-item.nav-item a.nav-link:hover {
	
		
	
}



.stacks_in_1837154_50-item .badge-nav-inline {
	position: relative;
	top: -2px;
}

.stacks_in_1837154_50-item .badge {
	color: rgba(255, 255, 255, 1.00);
	
	background: var(--bs-danger);
	
	
	

	

	color: rgba(255, 255, 255, 1.00);
}


.stacks_in_1837154_50-item > a.nav-link.custom-shadow {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33);
}

.stacks_in_1837154_50-item.nav-item a.nav-link,
.stacks_in_1837154_50-item.nav-item a.nav-link:visited {
	transition-duration: 0.15s;
	transition-property: none;
		
	
	
	
	
}

.stacks_in_1837154_50-item.nav-item a.nav-link.active,
.stacks_in_1837154_50-item.nav-item a.nav-link.show,
.stacks_in_1837154_50-item.nav-item a.nav-link:hover {
	transition-duration: 0.15s;
	transition-property: none;
	
		
		
		color: var(--bs-light) !important;
		
	
		
	
		
		
		background-color: var(--bs-dark) !important;
		
	

	
}


.fdy-stuck .stacks_in_1837154_50-item.nav-item a.nav-link,
.fdy-stuck .stacks_in_1837154_50-item.nav-item a.nav-link:visited {
		
	
	
}

.fdy-stuck .stacks_in_1837154_50-item.nav-item a.nav-link.active,
.fdy-stuck .stacks_in_1837154_50-item.nav-item a.nav-link.show,
.fdy-stuck .stacks_in_1837154_50-item.nav-item a.nav-link:hover {
	
		
	
}



.stacks_in_1837154_55-item .badge-nav-inline {
	position: relative;
	top: -2px;
}

.stacks_in_1837154_55-item .badge {
	color: rgba(255, 255, 255, 1.00);
	
	background: var(--bs-danger);
	
	
	

	

	color: rgba(255, 255, 255, 1.00);
}


.stacks_in_1837154_55-item > a.nav-link.custom-shadow {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33);
}

.stacks_in_1837154_55-item.nav-item a.nav-link,
.stacks_in_1837154_55-item.nav-item a.nav-link:visited {
	transition-duration: 0.15s;
	transition-property: none;
		
	
	
	
	
}

.stacks_in_1837154_55-item.nav-item a.nav-link.active,
.stacks_in_1837154_55-item.nav-item a.nav-link.show,
.stacks_in_1837154_55-item.nav-item a.nav-link:hover {
	transition-duration: 0.15s;
	transition-property: none;
	
		
	

	
}


.fdy-stuck .stacks_in_1837154_55-item.nav-item a.nav-link,
.fdy-stuck .stacks_in_1837154_55-item.nav-item a.nav-link:visited {
		
	
	
}

.fdy-stuck .stacks_in_1837154_55-item.nav-item a.nav-link.active,
.fdy-stuck .stacks_in_1837154_55-item.nav-item a.nav-link.show,
.fdy-stuck .stacks_in_1837154_55-item.nav-item a.nav-link:hover {
	
		
	
}




.stacks_in_1837156_2-offcanvas.offcanvas {
  transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1);
  z-index: 1501;
}

.offcanvas-backdrop {
	z-index: 1500;
}

.stacks_in_1837156_2-button,
.stacks_in_1837156_2-button:focus {
	
}


.stacks_in_1837156_2-button,
.stacks_in_1837156_2-button:focus,
.stacks_in_1837156_2-button:active {
	
	background-color: var(--bs-primary);
	border-color: var(--bs-primary);
	color: rgba(255, 255, 255, 1.00);
	
	
	
	outline: none;
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
}

.stacks_in_1837156_2-button:hover,
.stacks_in_1837156_2-button:hover:active {
	
	background-color: var(--bs-primary) !important;
	border-color: var(--bs-primary) !important;
	color: rgba(255, 255, 255, 1.00) !important;
	
	
	

	opacity: 0.850000 !important;	
}



	









.stacks_in_1837156_2-button .badge {
	background: var(--bs-danger) !important;
}



#stacks_in_1837156_2-wrapper .btn {
	
	
}


#stacks_in_1837156_2-wrapper .icon-left {
	margin-right: 10px;
}

#stacks_in_1837156_2-wrapper .icon-right {
	margin-left: 10px;
}








.stacks_in_1837156_2-offcanvas {	
	
	background: var(--bs-white);
	
	
}

.stacks_in_1837156_2-offcanvas.offcanvas {
	border: none;
		
	
	width: 300px;
		
}

.stacks_in_1837156_2-offcanvas .offcanvas-header {
	
	background: var(--bs-primary);
	
	
}

.stacks_in_1837156_2-offcanvas .offcanvas-header {
	color: rgba(255, 255, 255, 1.00);
}


	
		
		
		#stacks_in_1837156_2-offcanvas-button-position {
			padding: 50px 20px;
			z-index: 1200;
		}
	
	
	




.stacks_in_1837156_4-container {
	
	
	
	height: 100%;
	

	
	
	
	display: grid;
    grid-auto-flow: row;
		
			align-content: space-between;
			
		
		
	

}


	








.stacks_in_1837156_6-container {
	
	
	

	
	
	

}










#stacks_in_1837156_8-wrapper {
	font-weight: 400;
}

/* Add a little space after numbers for numbered items */
#stacks_in_1837156_8-wrapper.list-group-numbered > li::before {
	margin-right: 5px;
}


/* Base Margins */
#stacks_in_1837156_8-wrapper {
	margin-bottom: var(--fdy-base-margin-xs);
}

@media (min-width: 576px) {
	#stacks_in_1837156_8-wrapper {
		margin-bottom: var(--fdy-base-margin-sm);
	}
}

@media (min-width: 768px) {
	#stacks_in_1837156_8-wrapper {
		margin-bottom: var(--fdy-base-margin-md);
	}
}

@media (min-width: 992px) {
	#stacks_in_1837156_8-wrapper {
		margin-bottom: var(--fdy-base-margin-lg);
	}
}

@media (min-width: 1200px) {
	#stacks_in_1837156_8-wrapper {
		margin-bottom: var(--fdy-base-margin-xl);
	}
}

@media (min-width: 1400px) {
	#stacks_in_1837156_8-wrapper {
		margin-bottom: var(--fdy-base-margin-xxl);
	}
}


#stacks_in_1837156_8-wrapper {
  --bs-accordion-color: #000;
  --bs-accordion-bg: #fff;
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: 1px;
  --bs-accordion-border-radius: 0.375rem;
  --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #86b7fe;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #0c63e4;
  --bs-accordion-active-bg: #e7f1ff;
}






/* Plus & Close */
#stacks_in_1837156_8-wrapper .accordion-button::after {
	background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(46, 49, 53, 1.00)" viewBox="0 0 16 16"><path d="M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"/></svg>') !important;
}

#stacks_in_1837156_8-wrapper .accordion-button:not(.collapsed)::after {
	background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(46, 49, 53, 1.00)" viewBox="0 0 16 16"><path d="M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"/></svg>') !important;
	transform: rotate(135deg);
}

#stacks_in_1837156_8-wrapper .list-group-item:hover.accordion-button::after {
	background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(46, 49, 53, 1.00)" viewBox="0 0 16 16"><path d="M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"/></svg>') !important;
}

#stacks_in_1837156_8-wrapper .list-group-item:hover.accordion-button:not(.collapsed)::after {
	background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(46, 49, 53, 1.00)" viewBox="0 0 16 16"><path d="M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"/></svg>') !important;
	transform: rotate(135deg);
}








#stacks_in_1837156_8-wrapper .list-group-item {
	color: rgba(46, 49, 53, 1.00);
	
	background-color: var(--bs-white);
	
	

	
	border-color: var(--bs-gray-300);
	
	
}

#stacks_in_1837156_8-wrapper .list-group-item:hover,
#stacks_in_1837156_8-wrapper .list-group-item.active {
	color: rgba(46, 49, 53, 1.00) !important;
	
	background-color: var(--bs-gray-200) !important;
	
	
} 

#stacks_in_1837156_8-wrapper .accordion-button:not(.collapsed) {
	color: rgba(46, 49, 53, 1.00);
	
	background-color: var(--bs-gray-200) !important;
	
	
	
	box-shadow: inset 0px -1px 0px 0px var(--bs-gray-300) !important;
	
	
} 

#stacks_in_1837156_8-wrapper .accordion-collapse .list-group-item {
	color: rgba(46, 49, 53, 1.00);
	
	background-color: var(--bs-gray-100);
	
	
	
}

#stacks_in_1837156_8-wrapper .accordion-collapse .item-inner-wrapper {
	
	padding-left: 12px;
	
}


#stacks_in_1837156_8-wrapper.custom-shadow {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33);
}

#stacks_in_1837156_8-wrapper.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837156_8-wrapper,
#stacks_in_1837156_8-wrapper.custom-shadow,
#stacks_in_1837156_8-wrapper.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}



.stacks_in_1837156_12-fdy-item.accordion-button {
	font-weight: 400;
}

.stacks_in_1837156_12-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_12-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_12-accordion-item:last-child {
	border-top: none;
}


.stacks_in_1837156_12-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_12-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_14-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_14-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_14-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_14-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_14-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_87-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_87-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_87-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_87-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_87-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_15-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_15-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_15-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_15-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_15-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_16-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_16-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_16-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_16-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_16-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_28-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_28-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_28-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_28-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_28-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_34-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_34-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_34-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_34-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_34-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_35-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_35-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_35-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_35-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_35-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_29-fdy-item.accordion-button {
	font-weight: 400;
}

.stacks_in_1837156_29-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_29-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_29-accordion-item:last-child {
	border-top: none;
}


.stacks_in_1837156_29-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_29-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_30-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_30-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_30-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_30-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_30-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_33-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_33-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_33-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_33-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_33-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_36-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_36-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_36-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_36-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_36-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_37-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_37-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_37-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_37-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_37-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_38-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_38-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_38-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_38-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_38-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_69-fdy-item.accordion-button {
	font-weight: 400;
}

.stacks_in_1837156_69-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_69-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_69-accordion-item:last-child {
	border-top: none;
}


.stacks_in_1837156_69-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_69-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_121-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_121-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_121-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_121-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_121-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_88-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_88-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_88-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_88-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_88-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_70-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_70-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_70-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_70-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_70-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_72-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_72-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_72-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_72-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_72-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_73-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_73-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_73-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_73-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_73-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_74-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_74-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_74-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_74-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_74-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_75-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_75-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_75-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_75-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_75-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_76-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_76-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_76-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_76-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_76-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_77-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_77-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_77-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_77-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_77-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_78-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_78-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_78-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_78-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_78-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_79-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_79-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_79-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_79-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_79-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_80-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_80-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_80-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_80-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_80-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_81-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_81-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_81-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_81-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_81-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_82-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_82-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_82-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_82-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_82-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_83-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_83-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_83-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_83-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_83-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_84-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_84-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_84-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_84-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_84-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_85-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_85-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_85-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_85-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_85-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_86-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_86-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_86-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_86-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_86-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_39-fdy-item.accordion-button {
	font-weight: 400;
}

.stacks_in_1837156_39-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_39-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_39-accordion-item:last-child {
	border-top: none;
}


.stacks_in_1837156_39-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_39-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_40-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_40-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_40-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_40-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_40-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_42-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_42-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_42-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_42-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_42-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_43-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_43-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_43-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_43-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_43-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_56-fdy-item.accordion-button {
	font-weight: 400;
}

.stacks_in_1837156_56-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_56-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_56-accordion-item:last-child {
	border-top: none;
}


.stacks_in_1837156_56-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_56-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_57-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_57-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_57-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_57-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_57-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_59-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_59-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_59-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_59-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_59-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_45-fdy-item.accordion-button {
	font-weight: 400;
}

.stacks_in_1837156_45-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_45-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_45-accordion-item:last-child {
	border-top: none;
}


.stacks_in_1837156_45-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_45-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_46-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_46-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_46-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_46-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_46-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_48-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_48-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_48-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_48-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_48-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_49-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_49-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_49-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_49-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_49-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_89-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_89-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_89-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_89-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_89-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_50-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_50-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_50-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_50-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_50-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_51-fdy-item.accordion-button {
	font-weight: 400;
}

.stacks_in_1837156_51-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_51-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_51-accordion-item:last-child {
	border-top: none;
}


.stacks_in_1837156_51-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_51-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_52-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_52-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_52-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_52-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_52-fdy-item:hover .list-group-icons {
		
}


.stacks_in_1837156_54-fdy-item .item-label {
	font-weight: 400;
}

.stacks_in_1837156_54-fdy-item > .badge {
	
	background: var(--bs-primary);
	
	
	color: #FFFFFF;
}

.stacks_in_1837156_54-fdy-item .badge.bs-gray {
	background: var(--bs-gray-);
	color: ;
}

.stacks_in_1837156_54-fdy-item .list-group-icons {
		
}

.stacks_in_1837156_54-fdy-item:hover .list-group-icons {
		
}



#stacks_in_1837156_104-margins.margins-easy-presets {
	/* Margin Settings */
	
	
	
	
}

#stacks_in_1837156_104-margins.padding-easy-presets {
	/* Padding Settings */
	
	
	
	
}


#stacks_in_1837156_104-margins.margins-advanced {
	margin: 0.00px 0.00px 0.00px 0.00px;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}




#stacks_in_1837156_104-margins.padding-advanced {
	padding: 0.00px 0.00px 0.00px 0.00px;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}
/* @group Page */

/* Stop the background page scrolling when the modal is open */
body.sociableOpen {
	overflow: hidden !important;
}

/* @end */

/* @group Share Button */

#socialPopupTriggerButtonstacks_in_1837156_120_2 *,
#socialPopupTriggerButtonstacks_in_1837156_120_2 *::after,
#socialPopupTriggerButtonstacks_in_1837156_120_2 *::before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}




#socialPopupTriggerButtonstacks_in_1837156_120_2 {
	position: relative;
	cursor: pointer;
	z-index: 999;
	display: inline-block !important;
	opacity: 1.00 !important;
}




#socialPopupTriggerButtonstacks_in_1837156_120_2 a {
	background: none;
	border: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
	outline: none;
}

#socialPopupTriggerButtonstacks_in_1837156_120_2 a:focus {
	outline: none;
	border: none;
}

#socialPopupTriggerButtonstacks_in_1837156_120_2 #socialPopupTriggerButtonBorderstacks_in_1837156_120_2 {
	border: 2px solid #CDCDCD;
	background: #FFFFFF;
	border-radius: 27px;
	-webkit-border-radius: 27px;
	-moz-border-radius: 27px;
	height: 50px;
	overflow: hidden;
	z-index: 5;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}

#socialPopupTriggerButtonstacks_in_1837156_120_2:hover #socialPopupTriggerButtonBorderstacks_in_1837156_120_2 {
	border: 2px solid #999999;
	background: #FFFFFF;
}


#socialPopupTriggerButtonstacks_in_1837156_120_2:hover #socialPopupTriggerButtonBorderstacks_in_1837156_120_2 {
	padding-right: 15px;
}




#socialPopupTriggerButtonstacks_in_1837156_120_2 #socialPopupTriggerButtonIconstacks_in_1837156_120_2 [class^="fa fa-"] {
	color: #333333;
	font-size: 24px;
	line-height: 50px;
	width: 50px;
	text-align: center;
	display: block;
	float: left;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}

#socialPopupTriggerButtonstacks_in_1837156_120_2:hover #socialPopupTriggerButtonBorderstacks_in_1837156_120_2 [class^="fa fa-"] {
	color: #333333;
}

#socialPopupTriggerButtonstacks_in_1837156_120_2 #socialPopupTriggerButtonTextstacks_in_1837156_120_2 {
	color: #333333;
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	float: right;
	max-width: 0px;
	overflow: hidden;
	line-height: 50px;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}




#socialPopupTriggerButtonstacks_in_1837156_120_2:hover #socialPopupTriggerButtonTextstacks_in_1837156_120_2 {
	max-width: 300px;
	color: #333333;
}


/* @end */

/* @group Content Block (top of modal) */

#sociableContentBlock {
	max-width: 1200px;
	margin: 0 auto;
	text-align: center;
}

#adBlockMessage {
	display: none;
}

#adBlockMessage.adBlockTrue {
	display: block;
	color: #ffffff;
	text-align: center;
	font-size: 16px;
}

/* @end */

/* @group Modal Window */

/* General styles for the modal */

/* 
Styles for the html/body for special modal where we want 3d effects
Note that we need a container wrapping all content on the page for the 
perspective effects (not including the modals and the overlay).
*/

.socialPopupModalPerspective,
.socialPopupModalPerspective body {
	height: 100%;
	overflow: hidden;
}

.socialPopupModalPerspective body  {
	background: #222;
	-webkit-perspective: 600px;
	-moz-perspective: 600px;
	perspective: 600px;
}

.socialPopupModal-1 {
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	overflow: auto;
	height: 100%;
	z-index: 19991;
	visibility: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}

.socialPopupModalShow {
	visibility: visible;
}

.socialPopupModalOverlay {
	position: fixed;
	width: 100%;
	height: 100%;
	visibility: hidden;
	top: 0;
	left: 0;
	z-index: 1999;
	opacity: 0;
	background: #000000;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow ~ .socialPopupModalOverlay {
	opacity: 0.90;
	visibility: visible;
}

/* Content styles */
#socialPopupModalContentstacks_in_1837156_120_2 {
	position: relative;
	border-radius: 3px;
	margin: 0 auto;
}

/* Individual modal styles with animations/transitions */

/*  */

/* @group Effect 1 */

/* Effect 1: Fade in and scale up */
.socialPopupModalEffect-1 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	-ms-transform: scale(0.7);
	transform: scale(0.7);
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-1 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

/* @end */

/* @group Effect 2 */

/* Effect 2: Slide from the right */
.socialPopupModalEffect-2 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: translateX(20%);
	-moz-transform: translateX(20%);
	-ms-transform: translateX(20%);
	transform: translateX(20%);
	opacity: 0;
	-webkit-transition: all 1000ms cubic-bezier(0.25, 0.5, 0.5, 0.9);
	-moz-transition: all 1000ms cubic-bezier(0.25, 0.5, 0.5, 0.9);
	transition: all 1000ms cubic-bezier(0.25, 0.5, 0.5, 0.9);
}

.socialPopupModalShow.socialPopupModalEffect-2 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	opacity: 1;
}

/* @end */

/* @group Effect 3 */

/* Effect 3: Slide from the bottom */
.socialPopupModalEffect-3 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: translateY(20%);
	-moz-transform: translateY(20%);
	-ms-transform: translateY(20%);
	transform: translateY(20%);
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-3 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}

/* @end */

/* @group Effect 4 */

/* Effect 4: Newspaper */
.socialPopupModalEffect-4 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: scale(0) rotate(720deg);
	-moz-transform: scale(0) rotate(720deg);
	-ms-transform: scale(0) rotate(720deg);
	transform: scale(0) rotate(720deg);
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-4 ~ .socialPopupModalOverlay,
.socialPopupModalEffect-4 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-4 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: scale(1) rotate(0deg);
	-moz-transform: scale(1) rotate(0deg);
	-ms-transform: scale(1) rotate(0deg);
	transform: scale(1) rotate(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 5 */

/* Effect 5: fall */
.socialPopupModalEffect-5.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-5 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(600px) rotateX(20deg); 
	-moz-transform: translateZ(600px) rotateX(20deg); 
	-ms-transform: translateZ(600px) rotateX(20deg); 
	transform: translateZ(600px) rotateX(20deg); 
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-5 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transition: all 1000ms ease-in;
	-moz-transition: all 1000ms ease-in;
	transition: all 1000ms ease-in;
	-webkit-transform: translateZ(0px) rotateX(0deg);
	-moz-transform: translateZ(0px) rotateX(0deg);
	-ms-transform: translateZ(0px) rotateX(0deg);
	transform: translateZ(0px) rotateX(0deg); 
	opacity: 1;
}

/* @end */

/* @group Effect 6 */

/* Effect 6: side fall */
.socialPopupModalEffect-6.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-6 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translate(30%) translateZ(600px) rotate(10deg); 
	-moz-transform: translate(30%) translateZ(600px) rotate(10deg);
	-ms-transform: translate(30%) translateZ(600px) rotate(10deg);
	transform: translate(30%) translateZ(600px) rotate(10deg); 
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-6 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transition: all 1000ms ease-in;
	-moz-transition: all 1000ms ease-in;
	transition: all 1000ms ease-in;
	-webkit-transform: translate(0%) translateZ(0) rotate(0deg);
	-moz-transform: translate(0%) translateZ(0) rotate(0deg);
	-ms-transform: translate(0%) translateZ(0) rotate(0deg);
	transform: translate(0%) translateZ(0) rotate(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 7 */

/* Effect 7:  slide and stick to top */
.socialPopupModalEffect-7{
	top: 0;
	-webkit-transform: translateX(-0%);
	-moz-transform: translateX(-0%);
	-ms-transform: translateX(-0%);
	transform: translateX(-0%);
}

.socialPopupModalEffect-7 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: translateY(-200%);
	-moz-transform: translateY(-200%);
	-ms-transform: translateY(-200%);
	transform: translateY(-200%);
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-7 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	transform: translateY(0%);
	border-radius: 0 0 3px 3px;
	opacity: 1;
}

/* @end */

/* @group Effect 8 */

/* Effect 8: 3D flip horizontal */
.socialPopupModalEffect-8.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-8 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateY(-70deg);
	-moz-transform: rotateY(-70deg);
	-ms-transform: rotateY(-70deg);
	transform: rotateY(-70deg);
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-8 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	transform: rotateY(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 9 */

/* Effect 9: 3D flip vertical */
.socialPopupModalEffect-9.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-9 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateX(-70deg);
	-moz-transform: rotateX(-70deg);
	-ms-transform: rotateX(-70deg);
	transform: rotateX(-70deg);
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-9 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	transform: rotateX(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 10 */

/* Effect 10: 3D sign */
.socialPopupModalEffect-10.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-10 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateX(-60deg);
	-moz-transform: rotateX(-60deg);
	-ms-transform: rotateX(-60deg);
	transform: rotateX(-60deg);
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-10 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	transform: rotateX(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 11 */

/* Effect 11: Super scaled */
.socialPopupModalEffect-11 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: scale(2);
	-moz-transform: scale(2);
	-ms-transform: scale(2);
	transform: scale(2);
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-11 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

/* @end */

/* @group Effect 12 */

/* Effect 12:  Just me */
.socialPopupModalEffect-12 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transform: scale(0.8);
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-12 ~ .socialPopupModalOverlay {
	background: #000000;
} 

.socialPopupModalEffect-12 #socialPopupModalContentstacks_in_1837156_120_2 h3,
.socialPopupModalEffect-12 #socialPopupModalContentstacks_in_1837156_120_2 {
	background: transparent;
}

.socialPopupModalShow.socialPopupModalEffect-12 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

/* @end */

/* @group Effect 13 */

/* Effect 13: 3D slit */
.socialPopupModalEffect-13.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-13 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(-3000px) rotateY(90deg);
	-moz-transform: translateZ(-3000px) rotateY(90deg);
	-ms-transform: translateZ(-3000px) rotateY(90deg);
	transform: translateZ(-3000px) rotateY(90deg);
	opacity: 0;
}

.socialPopupModalShow.socialPopupModalEffect-13 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-animation: slit .7s forwards ease-out;
	-moz-animation: slit .7s forwards ease-out;
	animation: slit .7s forwards ease-out;
}

@-webkit-keyframes slit {
	50% { -webkit-transform: translateZ(-250px) rotateY(89deg); opacity: .5; -webkit-animation-timing-function: ease-out;}
	100% { -webkit-transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

@-moz-keyframes slit {
	50% { -moz-transform: translateZ(-250px) rotateY(89deg); opacity: .5; -moz-animation-timing-function: ease-out;}
	100% { -moz-transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

@keyframes slit {
	50% { transform: translateZ(-250px) rotateY(89deg); opacity: 1; animation-timing-function: ease-in;}
	100% { transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

/* @end */

/* @group Effect 14 */

/* Effect 14:  3D Rotate from bottom */
.socialPopupModalEffect-14.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-14 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateY(100%) rotateX(90deg);
	-moz-transform: translateY(100%) rotateX(90deg);
	-ms-transform: translateY(100%) rotateX(90deg);
	transform: translateY(100%) rotateX(90deg);
	-webkit-transform-origin: 0 100%;
	-moz-transform-origin: 0 100%;
	transform-origin: 0 100%;
	opacity: 0;
	-webkit-transition: all 1000ms ease-out;
	-moz-transition: all 1000ms ease-out;
	transition: all 1000ms ease-out;
}

.socialPopupModalShow.socialPopupModalEffect-14 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: translateY(0%) rotateX(0deg);
	-moz-transform: translateY(0%) rotateX(0deg);
	-ms-transform: translateY(0%) rotateX(0deg);
	transform: translateY(0%) rotateX(0deg);
	opacity: 1;
}

/* @end */

/* @group Effect 15 */

/* Effect 15:  3D Rotate in from left */
.socialPopupModalEffect-15.socialPopupModal-1{
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}

.socialPopupModalEffect-15 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	-moz-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	-ms-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	transform: translateZ(100px) translateX(-30%) rotateY(90deg);
	-webkit-transform-origin: 0 100%;
	-moz-transform-origin: 0 100%;
	transform-origin: 0 100%;
	opacity: 0;
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	transition: all 1000ms;
}

.socialPopupModalShow.socialPopupModalEffect-15 #socialPopupModalContentstacks_in_1837156_120_2 {
	-webkit-transform: translateZ(0px) translateX(0%) rotateY(0deg);
	-moz-transform: translateZ(0px) translateX(0%) rotateY(0deg);
	-ms-transform: translateZ(0px) translateX(0%) rotateY(0deg);
	transform: translateZ(0px) translateX(0%) rotateY(0deg);
	opacity: 1;
}

/* @end */

/*  */

/* @end */

/* @group Close button */

#sociableCloseButtonstacks_in_1837156_120_2 {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
	margin: 0;
	color: #FFFFFF;
	font-size: 40px;
	line-height: 80px;
	width: 80px;
	text-align: center;
	text-decoration: none;
	background: none;
	border: none;
	outline: none;
	transition: all ease-in-out 300ms;
}

#sociableCloseButtonstacks_in_1837156_120_2 [class^="fa fa-"] {
	color: #FFFFFF;
	transition: all ease-in-out 300ms;
}

#sociableCloseButtonstacks_in_1837156_120_2:hover,
#sociableCloseButtonstacks_in_1837156_120_2:hover [class^="fa fa-"] {
	color: #CDCDCD;
}

/* @end */

/* @group Radioactive Scroll Indicator */

@-webkit-keyframes radioactiveGlow {
	from { -webkit-box-shadow: 0 0 50px #FFFFFF; }
 	50% { -webkit-box-shadow: 0 0 0px #000000; }
 	to { -webkit-box-shadow: 0 0 50px #FFFFFF; }
}

@-moz-keyframes radioactiveGlow {
	from { -moz-box-shadow: 0 0 50px #FFFFFF; }
 	50% { -moz-box-shadow: 0 0 0px #000000; }
 	to { -moz-box-shadow: 0 0 50px #FFFFFF; }
}

@-ms-keyframes radioactiveGlow {
	from { -ms-box-shadow: 0 0 50px #FFFFFF; }
 	50% { -ms-box-shadow: 0 0 0px #000000; }
 	to { -ms-box-shadow: 0 0 50px #FFFFFF; }
}

@keyframes radioactiveGlow {
	from { box-shadow: 0 0 50px #FFFFFF; }
 	50% { box-shadow: 0 0 0px #000000; }
 	to { box-shadow: 0 0 50px #FFFFFF; }
}

#radioactiveScrollIndicatorstacks_in_1837156_120_2 {
	-webkit-animation-name: radioactiveGlow;
 	-webkit-animation-duration: 2s;
 	-webkit-animation-iteration-count: infinite;
 	-moz-animation-name: radioactiveGlow;
 	-moz-animation-duration: 2s;
 	-moz-animation-iteration-count: infinite;
 	-ms-animation-name: radioactiveGlow;
 	-ms-animation-duration: 2s;
 	-ms-animation-iteration-count: infinite;
 	animation-name: radioactiveGlow;
 	animation-duration: 2s;
 	animation-iteration-count: infinite;
 	position: fixed;
 	bottom: -50px;
 	left: 0px;
 	width: 100%;
 	height: 50px;
 	background: #ffffff;
 	display: none;
}

.socialPopupScrollable #radioactiveScrollIndicatorstacks_in_1837156_120_2 {
	display: block;
}

.modalScrolled #radioactiveScrollIndicatorstacks_in_1837156_120_2 {
	display: none;
}

/* @end */

/* @group Social Icon List */

#sociableIconWrapper *,
#sociableIconWrapper *::after,
#sociableIconWrapper *::before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}


#sociableIconWrapper {
	max-width: 1200px;
	margin: 60px auto;
	z-index: 1999;
	position: relative;
}

.socialIconArray {
	display: block;
	text-align: center;
}

.socialIconArray div {
	display: inline-block;
	width: auto;
	height: auto;
	line-height: 100px;
	text-align: center;
	position: relative;
	margin-bottom: 15px;
	text-align: center;
	line-height: 1.50em;
	font-size: 14px;
	z-index: 5;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	color: #FFFFFF;
}

.socialIconArray div:hover {
	color: #FFFFFF;
}

.socialIconArray div a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}

.socialIconArray div [class^="fa fa-"] {
	font-size: 60px;
	height: 100px;
	width: 100px;
	line-height: 100px;
	border-radius: 50px;
	position: relative;
	z-index: 5;
	border: 2px solid #FFFFFF;
	transition: all 300ms ease-in-out;
	overflow: hidden;
	display: block;
	margin: 15px;
}

.socialIconArray div:hover [class^="fa fa-"] {
	-webkit-box-shadow: 0px 0px 30px #FFFFFF;
	-moz-box-shadow: 0px 0px 30px #FFFFFF;
	box-shadow: 0px 0px 30px #FFFFFF;
	border: 2px solid #FFFFFF;
}

/* Sub headings */

.socialIconArray .subheading {
	margin-top: 15px;
	padding-top: 15px;
	font-size: 14px;
	display: block;
	float: none;
	color: #FFFFFF;
}

.socialIconArray .subheading a,
.socialIconArray .subheading a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	position: relative;
	top: auto;
	left: auto;
	width: auto;
	height: auto;
	display: inline;
}

.socialIconArray .subheading a:hover,
.socialIconArray .subheading a:active {
	color: #FFFFFF;
	text-decoration: underline;
}


/* Utility icons */

#sociableUtilityIcons *,
#sociableUtilityIcons *::after,
#sociableUtilityIcons *::before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

#sociableUtilityIcons {
	border-top: 1px solid #CDCDCD;
	margin-top: 20px;
	padding-top: 30px;
	display: block;
}

/* @end */

/* @group Print Styling */

@media print {
	#socialPopupstacks_in_1837156_120_2,
	#socialPopupModalOverlaystacks_in_1837156_120_2,
	#socialPopupTriggerButtonstacks_in_1837156_120_2 {
		display: none !important;
	}
}

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */


#stacks_in_1837156_105-wrapper {
	
	
	
}









	#stacks_in_1837156_105-wrapper p:last-of-type {
		margin-bottom: 0;
	}





#stacks_in_1837156_108-wrapper {
	
	border-color: var(--bs-gray-400) !important;
	
	
	border-width: 1px !important;
	border-bottom-width: 0px !important;
	border-style: solid !important;	
}

#stacks_in_1837156_108-wrapper .border-badge {
	
	background-color: var(--bs-secondary) !important;
	
	
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_1837156_108-wrapper .border-badge {
	
}

#stacks_in_1837156_108-wrapper.custom-width {
	width: 80%;
}


.stacks_in_1837156_109-alchemy {
	opacity: 0;
}

@media (prefers-reduced-motion: no-preference) {
	
	
	.stacks_in_1837156_109-alchemy-transition {
		
			opacity: 1;
			animation-name: fdy-subtle-fade-in-left;
			animation-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
			animation-duration: 1.00s;
			animation-delay: 0.00s;
			animation-fill-mode: both;
			
			
		

		

		filter: blur(0px);
	}
}

@media (prefers-reduced-motion) {
	.stacks_in_1837156_109-alchemy {
	}
		
	.stacks_in_1837156_109-alchemy-transition {
	  opacity: 1;
	}
}






#stacks_in_1837156_110-icon-badges {
	display: grid;
	gap: 5px;
	grid-template-columns: repeat(auto-fit, minmax(32px, 32px));
}

#stacks_in_1837156_110-icon-badges .icon-item {
	height: 32px;
	line-height: 32px;
	position: relative;
}

#stacks_in_1837156_110-icon-badges .icon-item i {
	line-height: 32px;
	font-size: 1.00rem;
}




#stacks_in_1837156_110-icon-badges .icon-item {
	justify-content: center;

	
	color: var(--bs-white);
	
	
	

	text-align: center;
	position: relative;
}

#stacks_in_1837156_110-icon-badges .icon-item i {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
}

#stacks_in_1837156_110-icon-badges .icon-item a,
#stacks_in_1837156_110-icon-badges .icon-item a:visited {
	
	color: var(--bs-white);
	
	
	
	text-decoration: none;
}























.stacks_in_1837156_112-item {
	
	
	transition-duration: 250ms;
	transition-property: background, color, box-shadow;
	
	
	background: var(--bs-gray-500);
	
	
	

	
}

.stacks_in_1837156_112-item:hover {
	

		
		background: var(--bs-gray-400);
		
		
		

	
	
	

}



.stacks_in_1837156_112-item.icon-item,
.stacks_in_1837156_112-item.icon-item a,
.stacks_in_1837156_112-item.icon-item a:visited,
.stacks_in_1837156_112-item.icon-item i {
	
}

.stacks_in_1837156_112-item.icon-item:hover,
.stacks_in_1837156_112-item.icon-item a:hover,
.stacks_in_1837156_112-item.icon-item a:active,
.stacks_in_1837156_112-item.icon-item:hover i {
	
}

.stacks_in_1837156_114-item {
	
	
	transition-duration: 250ms;
	transition-property: background, color, box-shadow;
	
	
	background: var(--bs-gray-500);
	
	
	

	
}

.stacks_in_1837156_114-item:hover {
	

		
		background: var(--bs-gray-400);
		
		
		

	
	
	

}



.stacks_in_1837156_114-item.icon-item,
.stacks_in_1837156_114-item.icon-item a,
.stacks_in_1837156_114-item.icon-item a:visited,
.stacks_in_1837156_114-item.icon-item i {
	
}

.stacks_in_1837156_114-item.icon-item:hover,
.stacks_in_1837156_114-item.icon-item a:hover,
.stacks_in_1837156_114-item.icon-item a:active,
.stacks_in_1837156_114-item.icon-item:hover i {
	
}


.stacks_in_1837157-container {
	
	
	

	
	width: 100%;
	
	
	

}




	
	@media (min-width: 576px) {
		.stacks_in_1837157-container {
			height: 100%;
		}
	}
	
	@media (min-width: 768px) {
		.stacks_in_1837157-container {
			height: 100%;
		}
	}
	
	@media (min-width: 992px) {
		.stacks_in_1837157-container {
			height: 90%;
		}
	}
	
	@media (min-width: 1200px) {
		.stacks_in_1837157-container {
			height: 90%;
		}
	}
	
	@media (min-width: 1400px) {
		.stacks_in_1837157-container {
			height: 90%;
		}
	}
	





#stacks_in_1837158-wrapper,
#stacks_in_1837158-wrapper > .bkg-overlay {
	overflow: visible;
	z-index: 15;
	position: relative;
}

#stacks_in_1837158-wrapper > .filters-layer {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	
	
	
	
}

#stacks_in_1837158-wrapper > .bkg-overlay {
	z-index: 10;
}

#stacks_in_1837158-wrapper {
	background-position: center center;
}


#stacks_in_1837158-wrapper.cover {
	background-size: cover;
	background-repeat: no-repeat;
}

#stacks_in_1837158-wrapper.contain {
	background-size: contain;
	background-repeat: no-repeat;
}

#stacks_in_1837158-wrapper.parallax {
	background-repeat: no-repeat;	
}

#stacks_in_1837158-wrapper .jarallax {
	position: relative;
	z-index: 0;
}
#stacks_in_1837158-wrapper .jarallax > .jarallax-img {
  position: absolute;
  object-fit: cover;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}



#stacks_in_1837158-wrapper.tile {
	background-repeat: repeat;
}

#stacks_in_1837158-wrapper.bkg-image {
	background-image: url();
}






#stacks_in_1837158-wrapper.bkg-remote-image {
	background-image: url();
}



	

#stacks_in_1837158-wrapper.bkg-webp-image {
	background-image: url();
}



body.webp-not-supported #stacks_in_1837158-wrapper.bkg-webp-image {
	background-image: url() !important;
}



	
	

#stacks_in_1837158-wrapper.bkg-preset {
	background: var(--bs-white);
}

#stacks_in_1837158-wrapper.bkg-solid-color {
	background: rgba(127, 73, 246, 1.00);
}

#stacks_in_1837158-wrapper.bkg-gradient-two {
	background: rgba(128, 73, 246, 1.00);
	background: linear-gradient(0deg, rgba(128, 73, 246, 1.00) 0%, rgba(35, 19, 101, 1.00) 100%);
}

#stacks_in_1837158-wrapper.bkg-gradient-four {
	background: /* newest syntax */
	radial-gradient(circle at 0% 0%, 
		 rgba(147, 103, 248, 1.00), transparent 80%),
	radial-gradient(circle at 100% 0%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 0% 100%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 100% 100%, 
		 rgba(147, 103, 248, 1.00), transparent 80%);
}

#stacks_in_1837158-wrapper.custom-corners,
#stacks_in_1837158-wrapper.custom-corners > .bkg-overlay.custom-corners,
#stacks_in_1837158-wrapper.custom-corners > .filters-layer {
	border-radius: 10px 10px 10px 10px;
}



#stacks_in_1837158-wrapper > .bkg-overlay.solid {
	background: rgba(0, 0, 0, 0.75);
}


#stacks_in_1837158-wrapper > .bkg-overlay.linear-gradient-two {
	background: rgba(77, 26, 176, 0.75);
	/* Linear */
	background: linear-gradient(0deg, rgba(77, 26, 176, 0.75) 0%, rgba(127, 72, 245, 0.75) 100%);

}

#stacks_in_1837158-wrapper > .bkg-overlay.radial-gradient-two {
	background: rgba(0, 0, 0, 0.20);
	/* Radial */
	background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.75) 90%);
}





#stacks_in_1837158-wrapper {
	
	
	border-color: var(--bs-gray-200) !important;
	
	
	
}








	

	








#stacks_in_1837160-margins.margins-easy-presets {
	/* Margin Settings */
	
	
	
	
}

#stacks_in_1837160-margins.padding-easy-presets {
	/* Padding Settings */
	
	
	
	
}


#stacks_in_1837160-margins.margins-advanced {
	margin: 0.00px 0.00px 0.00px 0.00px;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}




#stacks_in_1837160-margins.padding-advanced {
	padding: 20.00px 10.00px 20.00px 10.00px;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
	#stacks_in_1837160-margins.padding-advanced {
		padding: 80.00px 80.00px 50.00px 80.00px;
	}
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}



.stacks_in_1837162-alchemy {
	opacity: 0;
}

@media (prefers-reduced-motion: no-preference) {
	
	
	.stacks_in_1837162-alchemy-transition {
		
			opacity: 1;
			animation-name: fdy-subtle-fade-in-top;
			animation-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
			animation-duration: 1.00s;
			animation-delay: 0.00s;
			animation-fill-mode: both;
			
			
		

		

		filter: blur(0px);
	}
}

@media (prefers-reduced-motion) {
	.stacks_in_1837162-alchemy {
	}
		
	.stacks_in_1837162-alchemy-transition {
	  opacity: 1;
	}
}




h1.stacks_in_1837164-header {
	
	font-weight: 300;
	
	
	
	
	
	
	color: rgba(0, 0, 0, 1.00);
	
	
	
	
	

	
	letter-spacing: 0.00px;
	
	
	
}

h1.stacks_in_1837164-header > small {
	
	
	
	
	
	
	
	color: ;
	
	
	

}



h1.stacks_in_1837164-header {
	margin-bottom: 0;
}






.stacks_in_1837164-header {
	font-size: 2.50rem;
}

@media (min-width: 576px) {
	.stacks_in_1837164-header {
		font-size: 2.50rem;
	}
}

@media (min-width: 768px) {
	.stacks_in_1837164-header {
		font-size: 3.00rem;
	}
}

@media (min-width: 992px) {
	.stacks_in_1837164-header {
		font-size: 4.00rem;
	}
}

@media (min-width: 1200px) {
	.stacks_in_1837164-header {
		font-size: 5.00rem;
	}
}

@media (min-width: 1400px) {
	.stacks_in_1837164-header {
		font-size: 5.00rem;
	}
}



h2.stacks_in_1837167-header {
	
	font-weight: 300;
	
	
	
	
	
	
	color: rgba(0, 0, 0, 1.00);
	
	
	
	
	

	
	margin: 0;
	
	letter-spacing: 0.00px;
	
	
	
}

h2.stacks_in_1837167-header > small {
	
	
	
	
	
	
	
	color: ;
	
	
	

}



/* Base Margins */
h2.stacks_in_1837167-header {
	margin-bottom: var(--fdy-base-margin-xs);
}

@media (min-width: 576px) {
	h2.stacks_in_1837167-header {
		margin-bottom: var(--fdy-base-margin-sm);
	}
}

@media (min-width: 768px) {
	h2.stacks_in_1837167-header {
		margin-bottom: var(--fdy-base-margin-md);
	}
}

@media (min-width: 992px) {
	h2.stacks_in_1837167-header {
		margin-bottom: var(--fdy-base-margin-lg);
	}
}

@media (min-width: 1200px) {
	h2.stacks_in_1837167-header {
		margin-bottom: var(--fdy-base-margin-xl);
	}
}

@media (min-width: 1400px) {
	h2.stacks_in_1837167-header {
		margin-bottom: var(--fdy-base-margin-xxl);
	}
}






.stacks_in_1837167-header {
	font-size: 1.50rem;
}

@media (min-width: 576px) {
	.stacks_in_1837167-header {
		font-size: 1.50rem;
	}
}

@media (min-width: 768px) {
	.stacks_in_1837167-header {
		font-size: 1.50rem;
	}
}

@media (min-width: 992px) {
	.stacks_in_1837167-header {
		font-size: 2.00rem;
	}
}

@media (min-width: 1200px) {
	.stacks_in_1837167-header {
		font-size: 3.00rem;
	}
}

@media (min-width: 1400px) {
	.stacks_in_1837167-header {
		font-size: 3.00rem;
	}
}



#stacks_in_1837169-wrapper {
	
	
	
}




/* Base Margins */
#stacks_in_1837169-wrapper {
	margin-bottom: var(--fdy-base-margin-xs);
}

@media (min-width: 576px) {
	#stacks_in_1837169-wrapper {
		margin-bottom: var(--fdy-base-margin-sm);
	}
}

@media (min-width: 768px) {
	#stacks_in_1837169-wrapper {
		margin-bottom: var(--fdy-base-margin-md);
	}
}

@media (min-width: 992px) {
	#stacks_in_1837169-wrapper {
		margin-bottom: var(--fdy-base-margin-lg);
	}
}

@media (min-width: 1200px) {
	#stacks_in_1837169-wrapper {
		margin-bottom: var(--fdy-base-margin-xl);
	}
}

@media (min-width: 1400px) {
	#stacks_in_1837169-wrapper {
		margin-bottom: var(--fdy-base-margin-xxl);
	}
}






	#stacks_in_1837169-wrapper p:last-of-type {
		margin-bottom: 0;
	}


@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_1837389_2{display:block;margin:0 auto;text-align:left; width:100%; margin:left;padding-bottom:0px}#mouser-stacks_in_1837389_2 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_1837389_2 .mouser.m-dz{width:100%}#mouser-stacks_in_1837389_2 .mouser.m-dz .fa,#mouser-stacks_in_1837389_2 .mouser.m-dz p{color:rgba(203, 77, 56, 1.00)!important}#mouser-stacks_in_1837389_2 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_1837389_2 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_1837389_2 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_1837389_2 .mouser.m-mouse{height:42px;border:2px solid rgba(203, 77, 56, 1.00);border-radius:24px;-webkit-transition:all 140ms ease;transition:all 140ms ease}#mouser-stacks_in_1837389_2 .mouser.m-mouse::after{content:"";position:absolute;top:5px;left:50%;margin-left:-2px;background-color:rgba(199, 0, 18, 1.00);border-radius:100%;width:4px;height:4px;opacity:1;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);-webkit-animation:mouser-scroll 2s -1s cubic-bezier(0.68,-0.55,0.265,1.55) infinite;animation:mouser-scroll 2s -1s cubic-bezier(0.68,-0.55,0.265,1.55) infinite}#mouser-stacks_in_1837389_2 .mouser.m-mouse.swipe-up::after{-webkit-animation:mouser-scroll-up 2s -1s cubic-bezier(0.68,-0.55,0.265,1.55) infinite;animation:mouser-scroll-up 2s -1s cubic-bezier(0.68,-0.55,0.265,1.55) infinite}  #mouser-stacks_in_1837389_2 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(51, 51, 51, 1.00)}#mouser-stacks_in_1837389_2 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_1837389_2 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(51, 51, 51, 1.00);border-bottom:2px solid rgba(51, 51, 51, 1.00)}#mouser-stacks_in_1837389_2 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_1837389_2 .m-wrap:hover .mouser.m-dz p{color:rgba(51, 51, 51, 1.00)!important}#mouser-stacks_in_1837389_2 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(203, 77, 56, 1.00);border-bottom:2px solid rgba(203, 77, 56, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}


.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_1837171 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_1837171 {
		display: none !important;
	}
}


#stacks_in_1837172-wrapper,
#stacks_in_1837172-wrapper > .bkg-overlay {
	overflow: visible;
	z-index: 15;
	position: relative;
}

#stacks_in_1837172-wrapper > .filters-layer {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	
	
	
	
}

#stacks_in_1837172-wrapper > .bkg-overlay {
	z-index: 10;
}

#stacks_in_1837172-wrapper {
	background-position: center center;
}


#stacks_in_1837172-wrapper.cover {
	background-size: cover;
	background-repeat: no-repeat;
}

#stacks_in_1837172-wrapper.contain {
	background-size: contain;
	background-repeat: no-repeat;
}

#stacks_in_1837172-wrapper.parallax {
	background-repeat: no-repeat;	
}

#stacks_in_1837172-wrapper .jarallax {
	position: relative;
	z-index: 0;
}
#stacks_in_1837172-wrapper .jarallax > .jarallax-img {
  position: absolute;
  object-fit: cover;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}



#stacks_in_1837172-wrapper.tile {
	background-repeat: repeat;
}

#stacks_in_1837172-wrapper.bkg-image {
	background-image: url();
}






#stacks_in_1837172-wrapper.bkg-remote-image {
	background-image: url();
}



	

#stacks_in_1837172-wrapper.bkg-webp-image {
	background-image: url();
}



body.webp-not-supported #stacks_in_1837172-wrapper.bkg-webp-image {
	background-image: url() !important;
}



	
	

#stacks_in_1837172-wrapper.bkg-preset {
	background: var(--bs-white);
}

#stacks_in_1837172-wrapper.bkg-solid-color {
	background: rgba(127, 73, 246, 1.00);
}

#stacks_in_1837172-wrapper.bkg-gradient-two {
	background: rgba(128, 73, 246, 1.00);
	background: linear-gradient(0deg, rgba(128, 73, 246, 1.00) 0%, rgba(35, 19, 101, 1.00) 100%);
}

#stacks_in_1837172-wrapper.bkg-gradient-four {
	background: /* newest syntax */
	radial-gradient(circle at 0% 0%, 
		 rgba(147, 103, 248, 1.00), transparent 80%),
	radial-gradient(circle at 100% 0%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 0% 100%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 100% 100%, 
		 rgba(147, 103, 248, 1.00), transparent 80%);
}

#stacks_in_1837172-wrapper.custom-corners,
#stacks_in_1837172-wrapper.custom-corners > .bkg-overlay.custom-corners,
#stacks_in_1837172-wrapper.custom-corners > .filters-layer {
	border-radius: 10px 10px 10px 10px;
}



#stacks_in_1837172-wrapper > .bkg-overlay.solid {
	background: rgba(0, 0, 0, 0.75);
}


#stacks_in_1837172-wrapper > .bkg-overlay.linear-gradient-two {
	background: rgba(77, 26, 176, 0.75);
	/* Linear */
	background: linear-gradient(0deg, rgba(77, 26, 176, 0.75) 0%, rgba(127, 72, 245, 0.75) 100%);

}

#stacks_in_1837172-wrapper > .bkg-overlay.radial-gradient-two {
	background: rgba(0, 0, 0, 0.20);
	/* Radial */
	background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.75) 90%);
}





#stacks_in_1837172-wrapper {
	
	
	border-color: var(--bs-secondary) !important;
	
	
	
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.13);
	
}








	

	








#stacks_in_1837173-margins.margins-easy-presets {
	/* Margin Settings */
	
	
	
	
}

#stacks_in_1837173-margins.padding-easy-presets {
	/* Padding Settings */
	
	
	
	
}


#stacks_in_1837173-margins.margins-advanced {
	margin: 0.00px 0.00px 0.00px 0.00px;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}




#stacks_in_1837173-margins.padding-advanced {
	padding: 1.00rem 1.00rem 1.50rem 1.00rem;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
	#stacks_in_1837173-margins.padding-advanced {
		padding: 3.00rem 3.00rem 3.00rem 3.00rem;
	}
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}

#stacks_in_1837045 {
	padding: 6px 0px 0px 0px;
}

.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_1837049 {
	height: 20.00px;
}




























@media print {
	#spacerStackstacks_in_1837049 {
		display: none !important;
	}
}
#viewPortTextstacks_in_1837050 h1,
#viewPortTextstacks_in_1837050 h2,
#viewPortTextstacks_in_1837050 h3,
#viewPortTextstacks_in_1837050 h4,
#viewPortTextstacks_in_1837050 h5,
#viewPortTextstacks_in_1837050 h6,
#viewPortTextstacks_in_1837050 p,
#viewPortTextstacks_in_1837050

{
	font-size: 22px;
	line-height: 1.15em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1837050 h1,
	#viewPortTextstacks_in_1837050 h2,
	#viewPortTextstacks_in_1837050 h3,
	#viewPortTextstacks_in_1837050 h4,
	#viewPortTextstacks_in_1837050 h5,
	#viewPortTextstacks_in_1837050 h6,
	#viewPortTextstacks_in_1837050 p,
	#viewPortTextstacks_in_1837050
	
	{
		font-size: 8.00vw;
		line-height: 1.15em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1837050 h1,
	#viewPortTextstacks_in_1837050 h2,
	#viewPortTextstacks_in_1837050 h3,
	#viewPortTextstacks_in_1837050 h4,
	#viewPortTextstacks_in_1837050 h5,
	#viewPortTextstacks_in_1837050 h6,
	#viewPortTextstacks_in_1837050 p,
	#viewPortTextstacks_in_1837050
	
	{
		font-size: 36px;
		line-height: 1.15em;
	}
}

@media print {
	#viewPortTextstacks_in_1837050 h1,
	#viewPortTextstacks_in_1837050 h2,
	#viewPortTextstacks_in_1837050 h3,
	#viewPortTextstacks_in_1837050 h4,
	#viewPortTextstacks_in_1837050 h5,
	#viewPortTextstacks_in_1837050 h6,
	#viewPortTextstacks_in_1837050 p,
	#viewPortTextstacks_in_1837050
	
	{
		font-size: 22px;
	}
}
#stacks_in_1837054 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_1837056 {
	background-color: rgba(4, 4, 4, 1.00);
}

#stacks_in_1837060 {
	padding: 15px 5px 15px 15px;
}

#s4s_flexbox_stack_stacks_in_1837220 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837220 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837221 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837221 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1837066 {
	padding: 5px 0px 0px 0px;
}
#s4s_flexbox_item_stacks_in_1837223 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837223 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1837071 {
	padding: 5px 0px 0px 0px;
}

.spacerStack {
	height: 15.00px;
}

#spacerStackstacks_in_1837073 {
	height: 15.00px;
}




























@media print {
	#spacerStackstacks_in_1837073 {
		display: none !important;
	}
}


.stacks_in_1837228-button,
.stacks_in_1837228-button:focus {
	
}


.stacks_in_1837228-button,
.stacks_in_1837228-button:focus,
.stacks_in_1837228-button:active {
	
	background-color: var(--bs-dark);
	border-color: var(--bs-dark);
	color: rgba(255, 255, 255, 1.00);
	
	
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837228-button:hover,
.stacks_in_1837228-button:hover:active {
	
	background-color: var(--bs-dark) !important;
	border-color: var(--bs-dark);
	color: rgba(255, 255, 255, 1.00) !important;
	
	
	

	opacity: 0.850000;	
}











#stacks_in_1837228-wrapper a {
	outline: none;
}

#stacks_in_1837228-wrapper .btn {
	
	
}



#stacks_in_1837228-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837228-wrapper .btn,
#stacks_in_1837228-wrapper .btn.custom-shadow,
#stacks_in_1837228-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837228-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}












.spacerStack {
	height: 15.00px;
}

#spacerStackstacks_in_1837075 {
	height: 15.00px;
}




























@media print {
	#spacerStackstacks_in_1837075 {
		display: none !important;
	}
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_1837076 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_1837076 {
		display: none !important;
	}
}
#viewPortTextstacks_in_1837078 h1,
#viewPortTextstacks_in_1837078 h2,
#viewPortTextstacks_in_1837078 h3,
#viewPortTextstacks_in_1837078 h4,
#viewPortTextstacks_in_1837078 h5,
#viewPortTextstacks_in_1837078 h6,
#viewPortTextstacks_in_1837078 p,
#viewPortTextstacks_in_1837078

{
	font-size: 22px;
	line-height: 1.15em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1837078 h1,
	#viewPortTextstacks_in_1837078 h2,
	#viewPortTextstacks_in_1837078 h3,
	#viewPortTextstacks_in_1837078 h4,
	#viewPortTextstacks_in_1837078 h5,
	#viewPortTextstacks_in_1837078 h6,
	#viewPortTextstacks_in_1837078 p,
	#viewPortTextstacks_in_1837078
	
	{
		font-size: 8.00vw;
		line-height: 1.15em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1837078 h1,
	#viewPortTextstacks_in_1837078 h2,
	#viewPortTextstacks_in_1837078 h3,
	#viewPortTextstacks_in_1837078 h4,
	#viewPortTextstacks_in_1837078 h5,
	#viewPortTextstacks_in_1837078 h6,
	#viewPortTextstacks_in_1837078 p,
	#viewPortTextstacks_in_1837078
	
	{
		font-size: 36px;
		line-height: 1.15em;
	}
}

@media print {
	#viewPortTextstacks_in_1837078 h1,
	#viewPortTextstacks_in_1837078 h2,
	#viewPortTextstacks_in_1837078 h3,
	#viewPortTextstacks_in_1837078 h4,
	#viewPortTextstacks_in_1837078 h5,
	#viewPortTextstacks_in_1837078 h6,
	#viewPortTextstacks_in_1837078 p,
	#viewPortTextstacks_in_1837078
	
	{
		font-size: 22px;
	}
}
#stacks_in_1837078 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_1837079 {
	padding: 0px 0px 5px 0px;
}

#stacks_in_1837082 {
	padding: 0px 0px 10px 0px;
}

#s4s_flexbox_stack_stacks_in_1837229 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837229 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837230 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837230 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1837089 {
	padding: 30px 0px 10px 0px;
}
#s4s_flexbox_item_stacks_in_1837232 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837232 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1837095 {
	padding: 30px 0px 10px 0px;
}


.stacks_in_1837238-button,
.stacks_in_1837238-button:focus {
	
}


.stacks_in_1837238-button,
.stacks_in_1837238-button:focus,
.stacks_in_1837238-button:active {
	
	background-color: var(--bs-blue);
	border-color: var(--bs-blue);
	color: rgba(255, 255, 255, 1.00);
	
	
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837238-button:hover,
.stacks_in_1837238-button:hover:active {
	
	background-color: var(--bs-blue) !important;
	border-color: var(--bs-blue);
	color: rgba(255, 255, 255, 1.00) !important;
	
	
	

	opacity: 0.850000;	
}











#stacks_in_1837238-wrapper a {
	outline: none;
}

#stacks_in_1837238-wrapper .btn {
	
	
}



#stacks_in_1837238-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837238-wrapper .btn,
#stacks_in_1837238-wrapper .btn.custom-shadow,
#stacks_in_1837238-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837238-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}












#stacks_in_1837098 {
	background-color: rgba(253, 244, 244, 0.88);
}
/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_1837099 *,
#adaptiveGridstacks_in_1837099 *:before,
#adaptiveGridstacks_in_1837099 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_1837099 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_1837099 {
	visibility: hidden;
}
/*  */

#adaptiveGridstacks_in_1837099:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_1837099 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_1837099 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_1837099 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1837099 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_1837099 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_1837099 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1837099 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_1837099 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_1837099 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1837099 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_1837099 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_1837099 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1837099 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_1837099 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_1837099 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1837099 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1837099 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1837099 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1837099 .column1 {
		width: 10.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1837099 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1837099 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1837099 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1837099 .column2 {
		width: 90.00%;
	}
}






















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1837099 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_1837099 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1837099 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_1837099 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1837099 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_1837099 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1837099 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_1837099 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_1837099 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_1837099 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_1837099 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_1837099 .column1,
	#adaptiveGridstacks_in_1837099 .column2,
	#adaptiveGridstacks_in_1837099 .column3,
	#adaptiveGridstacks_in_1837099 .column4,
	#adaptiveGridstacks_in_1837099 .column5,
	#adaptiveGridstacks_in_1837099 .column6,
	#adaptiveGridstacks_in_1837099 .column7,
	#adaptiveGridstacks_in_1837099 .column8,
	#adaptiveGridstacks_in_1837099 .column9,
	#adaptiveGridstacks_in_1837099 .column10,
	#adaptiveGridstacks_in_1837099 .column11,
	#adaptiveGridstacks_in_1837099 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_1837099 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */
#stacks_in_1837099 {
	padding: 16px 10px 20px 10px;
}

/* Preview and publish styling */


#animateItWrapperstacks_in_1837100.animated {
	animation-duration: 1500ms;
	animation-delay: 300ms;
}






#stacks_in_1837101 {
	padding: 10px 0px 12px 0px;
}
#viewPortTextstacks_in_1837105 h1,
#viewPortTextstacks_in_1837105 h2,
#viewPortTextstacks_in_1837105 h3,
#viewPortTextstacks_in_1837105 h4,
#viewPortTextstacks_in_1837105 h5,
#viewPortTextstacks_in_1837105 h6,
#viewPortTextstacks_in_1837105 p,
#viewPortTextstacks_in_1837105

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1837105 h1,
	#viewPortTextstacks_in_1837105 h2,
	#viewPortTextstacks_in_1837105 h3,
	#viewPortTextstacks_in_1837105 h4,
	#viewPortTextstacks_in_1837105 h5,
	#viewPortTextstacks_in_1837105 h6,
	#viewPortTextstacks_in_1837105 p,
	#viewPortTextstacks_in_1837105
	
	{
		font-size: 7.00vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1837105 h1,
	#viewPortTextstacks_in_1837105 h2,
	#viewPortTextstacks_in_1837105 h3,
	#viewPortTextstacks_in_1837105 h4,
	#viewPortTextstacks_in_1837105 h5,
	#viewPortTextstacks_in_1837105 h6,
	#viewPortTextstacks_in_1837105 p,
	#viewPortTextstacks_in_1837105
	
	{
		font-size: 26px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1837105 h1,
	#viewPortTextstacks_in_1837105 h2,
	#viewPortTextstacks_in_1837105 h3,
	#viewPortTextstacks_in_1837105 h4,
	#viewPortTextstacks_in_1837105 h5,
	#viewPortTextstacks_in_1837105 h6,
	#viewPortTextstacks_in_1837105 p,
	#viewPortTextstacks_in_1837105
	
	{
		font-size: 22px;
	}
}#heading_stacks_in_1837106 {
    
    
    
    
}/* @group Generic Styles */

#ruleStackstacks_in_1837033_2,
#ruleStackstacks_in_1837033_2:before,
#ruleStackstacks_in_1837033_2:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1837033_2 {
	position: relative;
	overflow: hidden;
	margin: 1.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1837033_2 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1837033_2 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(202, 76, 56, 0.63);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(202, 76, 56, 0.83);
	display: inline-block;
}

#ruleStackstacks_in_1837033_2 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_1837033_2 {
	text-align: left;
}

#ruleStackstacks_in_1837033_2:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dotted rgba(153, 153, 153, 1.00);
}

#ruleStackstacks_in_1837033_2 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */
#s4s_flexbox_stack_stacks_in_1837239 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837239 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837240 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837240 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836960 h1,
#viewPortTextstacks_in_1836960 h2,
#viewPortTextstacks_in_1836960 h3,
#viewPortTextstacks_in_1836960 h4,
#viewPortTextstacks_in_1836960 h5,
#viewPortTextstacks_in_1836960 h6,
#viewPortTextstacks_in_1836960 p,
#viewPortTextstacks_in_1836960

{
	font-size: 22px;
	line-height: 1.00em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836960 h1,
	#viewPortTextstacks_in_1836960 h2,
	#viewPortTextstacks_in_1836960 h3,
	#viewPortTextstacks_in_1836960 h4,
	#viewPortTextstacks_in_1836960 h5,
	#viewPortTextstacks_in_1836960 h6,
	#viewPortTextstacks_in_1836960 p,
	#viewPortTextstacks_in_1836960
	
	{
		font-size: 8.00vw;
		line-height: 1.00em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836960 h1,
	#viewPortTextstacks_in_1836960 h2,
	#viewPortTextstacks_in_1836960 h3,
	#viewPortTextstacks_in_1836960 h4,
	#viewPortTextstacks_in_1836960 h5,
	#viewPortTextstacks_in_1836960 h6,
	#viewPortTextstacks_in_1836960 p,
	#viewPortTextstacks_in_1836960
	
	{
		font-size: 26px;
		line-height: 1.00em;
	}
}

@media print {
	#viewPortTextstacks_in_1836960 h1,
	#viewPortTextstacks_in_1836960 h2,
	#viewPortTextstacks_in_1836960 h3,
	#viewPortTextstacks_in_1836960 h4,
	#viewPortTextstacks_in_1836960 h5,
	#viewPortTextstacks_in_1836960 h6,
	#viewPortTextstacks_in_1836960 p,
	#viewPortTextstacks_in_1836960
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836960 {
	padding: 20px 0px 0px 0px;
}
#s4s_flexbox_item_stacks_in_1837242 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837242 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836966 h1,
#viewPortTextstacks_in_1836966 h2,
#viewPortTextstacks_in_1836966 h3,
#viewPortTextstacks_in_1836966 h4,
#viewPortTextstacks_in_1836966 h5,
#viewPortTextstacks_in_1836966 h6,
#viewPortTextstacks_in_1836966 p,
#viewPortTextstacks_in_1836966

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836966 h1,
	#viewPortTextstacks_in_1836966 h2,
	#viewPortTextstacks_in_1836966 h3,
	#viewPortTextstacks_in_1836966 h4,
	#viewPortTextstacks_in_1836966 h5,
	#viewPortTextstacks_in_1836966 h6,
	#viewPortTextstacks_in_1836966 p,
	#viewPortTextstacks_in_1836966
	
	{
		font-size: 8.00vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836966 h1,
	#viewPortTextstacks_in_1836966 h2,
	#viewPortTextstacks_in_1836966 h3,
	#viewPortTextstacks_in_1836966 h4,
	#viewPortTextstacks_in_1836966 h5,
	#viewPortTextstacks_in_1836966 h6,
	#viewPortTextstacks_in_1836966 p,
	#viewPortTextstacks_in_1836966
	
	{
		font-size: 26px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1836966 h1,
	#viewPortTextstacks_in_1836966 h2,
	#viewPortTextstacks_in_1836966 h3,
	#viewPortTextstacks_in_1836966 h4,
	#viewPortTextstacks_in_1836966 h5,
	#viewPortTextstacks_in_1836966 h6,
	#viewPortTextstacks_in_1836966 p,
	#viewPortTextstacks_in_1836966
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836966 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_1836970 {
	padding: 10px 0px 20px 0px;
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_1836975 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_1836975 {
		display: none !important;
	}
}


.stacks_in_1837247-button,
.stacks_in_1837247-button:focus {
	
}


.stacks_in_1837247-button,
.stacks_in_1837247-button:focus,
.stacks_in_1837247-button:active {
	
	background-color: var(--bs-gray-200);
	border-color: var(--bs-gray-200);
	color: rgba(51, 51, 51, 1.00);
	
	
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837247-button:hover,
.stacks_in_1837247-button:hover:active {
	
	background-color: var(--bs-gray-200) !important;
	border-color: var(--bs-gray-200);
	color: rgba(51, 51, 51, 1.00) !important;
	
	
	

	opacity: 0.850000;	
}











#stacks_in_1837247-wrapper a {
	outline: none;
}

#stacks_in_1837247-wrapper .btn {
	
	
}



#stacks_in_1837247-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837247-wrapper .btn,
#stacks_in_1837247-wrapper .btn.custom-shadow,
#stacks_in_1837247-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837247-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}











/* @group Generic Styles */

#ruleStackstacks_in_1837032_2,
#ruleStackstacks_in_1837032_2:before,
#ruleStackstacks_in_1837032_2:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1837032_2 {
	position: relative;
	overflow: hidden;
	margin: 1.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1837032_2 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1837032_2 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(202, 76, 56, 0.63);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(202, 76, 56, 0.83);
	display: inline-block;
}

#ruleStackstacks_in_1837032_2 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_1837032_2 {
	text-align: left;
}

#ruleStackstacks_in_1837032_2:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dotted rgba(153, 153, 153, 1.00);
}

#ruleStackstacks_in_1837032_2 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */
#s4s_flexbox_stack_stacks_in_1837248 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837248 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837249 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837249 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836937 h1,
#viewPortTextstacks_in_1836937 h2,
#viewPortTextstacks_in_1836937 h3,
#viewPortTextstacks_in_1836937 h4,
#viewPortTextstacks_in_1836937 h5,
#viewPortTextstacks_in_1836937 h6,
#viewPortTextstacks_in_1836937 p,
#viewPortTextstacks_in_1836937

{
	font-size: 22px;
	line-height: 1.15em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836937 h1,
	#viewPortTextstacks_in_1836937 h2,
	#viewPortTextstacks_in_1836937 h3,
	#viewPortTextstacks_in_1836937 h4,
	#viewPortTextstacks_in_1836937 h5,
	#viewPortTextstacks_in_1836937 h6,
	#viewPortTextstacks_in_1836937 p,
	#viewPortTextstacks_in_1836937
	
	{
		font-size: 8.00vw;
		line-height: 1.15em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836937 h1,
	#viewPortTextstacks_in_1836937 h2,
	#viewPortTextstacks_in_1836937 h3,
	#viewPortTextstacks_in_1836937 h4,
	#viewPortTextstacks_in_1836937 h5,
	#viewPortTextstacks_in_1836937 h6,
	#viewPortTextstacks_in_1836937 p,
	#viewPortTextstacks_in_1836937
	
	{
		font-size: 36px;
		line-height: 1.15em;
	}
}

@media print {
	#viewPortTextstacks_in_1836937 h1,
	#viewPortTextstacks_in_1836937 h2,
	#viewPortTextstacks_in_1836937 h3,
	#viewPortTextstacks_in_1836937 h4,
	#viewPortTextstacks_in_1836937 h5,
	#viewPortTextstacks_in_1836937 h6,
	#viewPortTextstacks_in_1836937 p,
	#viewPortTextstacks_in_1836937
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836937 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_1836941 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_1836946 {
	padding: 20px 0px 0px 0px;
}
#s4s_flexbox_item_stacks_in_1837251 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837251 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1836951 {
	padding: 15px 0px 20px 0px;
}
/* @group Generic Styles */

#ruleStackstacks_in_1837034_2,
#ruleStackstacks_in_1837034_2:before,
#ruleStackstacks_in_1837034_2:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1837034_2 {
	position: relative;
	overflow: hidden;
	margin: 1.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1837034_2 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1837034_2 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(202, 76, 56, 0.63);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(202, 76, 56, 0.83);
	display: inline-block;
}

#ruleStackstacks_in_1837034_2 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_1837034_2 {
	text-align: left;
}

#ruleStackstacks_in_1837034_2:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dotted rgba(153, 153, 153, 1.00);
}

#ruleStackstacks_in_1837034_2 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */#viewPortTextstacks_in_1836917 h1,
#viewPortTextstacks_in_1836917 h2,
#viewPortTextstacks_in_1836917 h3,
#viewPortTextstacks_in_1836917 h4,
#viewPortTextstacks_in_1836917 h5,
#viewPortTextstacks_in_1836917 h6,
#viewPortTextstacks_in_1836917 p,
#viewPortTextstacks_in_1836917

{
	font-size: 22px;
	line-height: 1.15em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836917 h1,
	#viewPortTextstacks_in_1836917 h2,
	#viewPortTextstacks_in_1836917 h3,
	#viewPortTextstacks_in_1836917 h4,
	#viewPortTextstacks_in_1836917 h5,
	#viewPortTextstacks_in_1836917 h6,
	#viewPortTextstacks_in_1836917 p,
	#viewPortTextstacks_in_1836917
	
	{
		font-size: 7.00vw;
		line-height: 1.15em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836917 h1,
	#viewPortTextstacks_in_1836917 h2,
	#viewPortTextstacks_in_1836917 h3,
	#viewPortTextstacks_in_1836917 h4,
	#viewPortTextstacks_in_1836917 h5,
	#viewPortTextstacks_in_1836917 h6,
	#viewPortTextstacks_in_1836917 p,
	#viewPortTextstacks_in_1836917
	
	{
		font-size: 26px;
		line-height: 1.15em;
	}
}

@media print {
	#viewPortTextstacks_in_1836917 h1,
	#viewPortTextstacks_in_1836917 h2,
	#viewPortTextstacks_in_1836917 h3,
	#viewPortTextstacks_in_1836917 h4,
	#viewPortTextstacks_in_1836917 h5,
	#viewPortTextstacks_in_1836917 h6,
	#viewPortTextstacks_in_1836917 p,
	#viewPortTextstacks_in_1836917
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836917 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_1836921 {
	padding: 0px 0px 5px 0px;
}

#s4s_flexbox_stack_stacks_in_1837257 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837257 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837258 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837258 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1836928 {
	padding: 10px 0px 0px 0px;
}
#s4s_flexbox_item_stacks_in_1837260 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837260 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1836933 {
	padding: 20px 0px 0px 0px;
}
/* @group Generic Styles */

#ruleStackstacks_in_1837035_2,
#ruleStackstacks_in_1837035_2:before,
#ruleStackstacks_in_1837035_2:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1837035_2 {
	position: relative;
	overflow: hidden;
	margin: 1.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1837035_2 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1837035_2 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(202, 76, 56, 0.63);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(202, 76, 56, 0.83);
	display: inline-block;
}

#ruleStackstacks_in_1837035_2 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_1837035_2 {
	text-align: left;
}

#ruleStackstacks_in_1837035_2:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dotted rgba(153, 153, 153, 1.00);
}

#ruleStackstacks_in_1837035_2 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */#viewPortTextstacks_in_1836892 h1,
#viewPortTextstacks_in_1836892 h2,
#viewPortTextstacks_in_1836892 h3,
#viewPortTextstacks_in_1836892 h4,
#viewPortTextstacks_in_1836892 h5,
#viewPortTextstacks_in_1836892 h6,
#viewPortTextstacks_in_1836892 p,
#viewPortTextstacks_in_1836892

{
	font-size: 22px;
	line-height: 1.15em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836892 h1,
	#viewPortTextstacks_in_1836892 h2,
	#viewPortTextstacks_in_1836892 h3,
	#viewPortTextstacks_in_1836892 h4,
	#viewPortTextstacks_in_1836892 h5,
	#viewPortTextstacks_in_1836892 h6,
	#viewPortTextstacks_in_1836892 p,
	#viewPortTextstacks_in_1836892
	
	{
		font-size: 8.00vw;
		line-height: 1.15em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836892 h1,
	#viewPortTextstacks_in_1836892 h2,
	#viewPortTextstacks_in_1836892 h3,
	#viewPortTextstacks_in_1836892 h4,
	#viewPortTextstacks_in_1836892 h5,
	#viewPortTextstacks_in_1836892 h6,
	#viewPortTextstacks_in_1836892 p,
	#viewPortTextstacks_in_1836892
	
	{
		font-size: 36px;
		line-height: 1.15em;
	}
}

@media print {
	#viewPortTextstacks_in_1836892 h1,
	#viewPortTextstacks_in_1836892 h2,
	#viewPortTextstacks_in_1836892 h3,
	#viewPortTextstacks_in_1836892 h4,
	#viewPortTextstacks_in_1836892 h5,
	#viewPortTextstacks_in_1836892 h6,
	#viewPortTextstacks_in_1836892 p,
	#viewPortTextstacks_in_1836892
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836896 {
	padding: 0px 0px 10px 0px;
}

#s4s_flexbox_stack_stacks_in_1837265 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837265 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837266 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837266 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#s4s_flexbox_item_stacks_in_1837268 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837268 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836903 h1,
#viewPortTextstacks_in_1836903 h2,
#viewPortTextstacks_in_1836903 h3,
#viewPortTextstacks_in_1836903 h4,
#viewPortTextstacks_in_1836903 h5,
#viewPortTextstacks_in_1836903 h6,
#viewPortTextstacks_in_1836903 p,
#viewPortTextstacks_in_1836903

{
	font-size: 22px;
	line-height: 1.15em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836903 h1,
	#viewPortTextstacks_in_1836903 h2,
	#viewPortTextstacks_in_1836903 h3,
	#viewPortTextstacks_in_1836903 h4,
	#viewPortTextstacks_in_1836903 h5,
	#viewPortTextstacks_in_1836903 h6,
	#viewPortTextstacks_in_1836903 p,
	#viewPortTextstacks_in_1836903
	
	{
		font-size: 7.00vw;
		line-height: 1.15em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836903 h1,
	#viewPortTextstacks_in_1836903 h2,
	#viewPortTextstacks_in_1836903 h3,
	#viewPortTextstacks_in_1836903 h4,
	#viewPortTextstacks_in_1836903 h5,
	#viewPortTextstacks_in_1836903 h6,
	#viewPortTextstacks_in_1836903 p,
	#viewPortTextstacks_in_1836903
	
	{
		font-size: 26px;
		line-height: 1.15em;
	}
}

@media print {
	#viewPortTextstacks_in_1836903 h1,
	#viewPortTextstacks_in_1836903 h2,
	#viewPortTextstacks_in_1836903 h3,
	#viewPortTextstacks_in_1836903 h4,
	#viewPortTextstacks_in_1836903 h5,
	#viewPortTextstacks_in_1836903 h6,
	#viewPortTextstacks_in_1836903 p,
	#viewPortTextstacks_in_1836903
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836904 {
	padding: 0px 0px 8px 0px;
}

.spacerStack {
	height: 25.00px;
}

#spacerStackstacks_in_1836910 {
	height: 25.00px;
}




























@media print {
	#spacerStackstacks_in_1836910 {
		display: none !important;
	}
}

.spacerStack {
	height: 30.00px;
}

#spacerStackstacks_in_1836913 {
	height: 30.00px;
}




























@media print {
	#spacerStackstacks_in_1836913 {
		display: none !important;
	}
}


.stacks_in_1837273-button,
.stacks_in_1837273-button:focus {
	
}


.stacks_in_1837273-button,
.stacks_in_1837273-button:focus,
.stacks_in_1837273-button:active {
	
	
	
	color: var(--bs-gray-900);
	border-color: var(--bs-gray-900);
	background-color: transparent;
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837273-button:hover,
.stacks_in_1837273-button:hover:active {
	
	
	
	color: rgba(255, 255, 255, 1.00) !important;
	border-color: var(--bs-gray-900);
	background-color: var(--bs-gray-900) !important;
	

	opacity: 0.850000;	
}











#stacks_in_1837273-wrapper a {
	outline: none;
}

#stacks_in_1837273-wrapper .btn {
	
	
}



#stacks_in_1837273-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837273-wrapper .btn,
#stacks_in_1837273-wrapper .btn.custom-shadow,
#stacks_in_1837273-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837273-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}











/* @group Generic Styles */

#ruleStackstacks_in_1837036_2,
#ruleStackstacks_in_1837036_2:before,
#ruleStackstacks_in_1837036_2:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1837036_2 {
	position: relative;
	overflow: hidden;
	margin: 1.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1837036_2 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1837036_2 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(202, 76, 56, 0.63);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(202, 76, 56, 0.83);
	display: inline-block;
}

#ruleStackstacks_in_1837036_2 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_1837036_2 {
	text-align: left;
}

#ruleStackstacks_in_1837036_2:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dotted rgba(153, 153, 153, 1.00);
}

#ruleStackstacks_in_1837036_2 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */
#s4s_flexbox_stack_stacks_in_1837274 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837274 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837275 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837275 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836737 h1,
#viewPortTextstacks_in_1836737 h2,
#viewPortTextstacks_in_1836737 h3,
#viewPortTextstacks_in_1836737 h4,
#viewPortTextstacks_in_1836737 h5,
#viewPortTextstacks_in_1836737 h6,
#viewPortTextstacks_in_1836737 p,
#viewPortTextstacks_in_1836737

{
	font-size: 22px;
	line-height: 1.00em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836737 h1,
	#viewPortTextstacks_in_1836737 h2,
	#viewPortTextstacks_in_1836737 h3,
	#viewPortTextstacks_in_1836737 h4,
	#viewPortTextstacks_in_1836737 h5,
	#viewPortTextstacks_in_1836737 h6,
	#viewPortTextstacks_in_1836737 p,
	#viewPortTextstacks_in_1836737
	
	{
		font-size: 8.00vw;
		line-height: 1.00em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836737 h1,
	#viewPortTextstacks_in_1836737 h2,
	#viewPortTextstacks_in_1836737 h3,
	#viewPortTextstacks_in_1836737 h4,
	#viewPortTextstacks_in_1836737 h5,
	#viewPortTextstacks_in_1836737 h6,
	#viewPortTextstacks_in_1836737 p,
	#viewPortTextstacks_in_1836737
	
	{
		font-size: 36px;
		line-height: 1.00em;
	}
}

@media print {
	#viewPortTextstacks_in_1836737 h1,
	#viewPortTextstacks_in_1836737 h2,
	#viewPortTextstacks_in_1836737 h3,
	#viewPortTextstacks_in_1836737 h4,
	#viewPortTextstacks_in_1836737 h5,
	#viewPortTextstacks_in_1836737 h6,
	#viewPortTextstacks_in_1836737 p,
	#viewPortTextstacks_in_1836737
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836741 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_1836746 {
	padding: 10px 0px 0px 0px;
}
#s4s_flexbox_item_stacks_in_1837277 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837277 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1836748 {
	padding: 0px 0px 20px 0px;
}


.stacks_in_1837282-button,
.stacks_in_1837282-button:focus {
	
}


.stacks_in_1837282-button,
.stacks_in_1837282-button:focus,
.stacks_in_1837282-button:active {
	
	background-color: var(--bs-gray-300);
	border-color: var(--bs-gray-300);
	color: rgba(51, 51, 51, 1.00);
	
	
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837282-button:hover,
.stacks_in_1837282-button:hover:active {
	
	background-color: var(--bs-gray-300) !important;
	border-color: var(--bs-gray-300);
	color: rgba(51, 51, 51, 1.00) !important;
	
	
	

	opacity: 0.850000;	
}











#stacks_in_1837282-wrapper a {
	outline: none;
}

#stacks_in_1837282-wrapper .btn {
	
	
}



#stacks_in_1837282-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837282-wrapper .btn,
#stacks_in_1837282-wrapper .btn.custom-shadow,
#stacks_in_1837282-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837282-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}











/* @group Generic Styles */

#ruleStackstacks_in_1837037_2,
#ruleStackstacks_in_1837037_2:before,
#ruleStackstacks_in_1837037_2:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1837037_2 {
	position: relative;
	overflow: hidden;
	margin: 1.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1837037_2 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1837037_2 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(202, 76, 56, 0.63);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(202, 76, 56, 0.83);
	display: inline-block;
}

#ruleStackstacks_in_1837037_2 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_1837037_2 {
	text-align: left;
}

#ruleStackstacks_in_1837037_2:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dotted rgba(153, 153, 153, 1.00);
}

#ruleStackstacks_in_1837037_2 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */
#s4s_flexbox_stack_stacks_in_1837283 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837283 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837284 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837284 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836723 h1,
#viewPortTextstacks_in_1836723 h2,
#viewPortTextstacks_in_1836723 h3,
#viewPortTextstacks_in_1836723 h4,
#viewPortTextstacks_in_1836723 h5,
#viewPortTextstacks_in_1836723 h6,
#viewPortTextstacks_in_1836723 p,
#viewPortTextstacks_in_1836723

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836723 h1,
	#viewPortTextstacks_in_1836723 h2,
	#viewPortTextstacks_in_1836723 h3,
	#viewPortTextstacks_in_1836723 h4,
	#viewPortTextstacks_in_1836723 h5,
	#viewPortTextstacks_in_1836723 h6,
	#viewPortTextstacks_in_1836723 p,
	#viewPortTextstacks_in_1836723
	
	{
		font-size: 8.00vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836723 h1,
	#viewPortTextstacks_in_1836723 h2,
	#viewPortTextstacks_in_1836723 h3,
	#viewPortTextstacks_in_1836723 h4,
	#viewPortTextstacks_in_1836723 h5,
	#viewPortTextstacks_in_1836723 h6,
	#viewPortTextstacks_in_1836723 p,
	#viewPortTextstacks_in_1836723
	
	{
		font-size: 36px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1836723 h1,
	#viewPortTextstacks_in_1836723 h2,
	#viewPortTextstacks_in_1836723 h3,
	#viewPortTextstacks_in_1836723 h4,
	#viewPortTextstacks_in_1836723 h5,
	#viewPortTextstacks_in_1836723 h6,
	#viewPortTextstacks_in_1836723 p,
	#viewPortTextstacks_in_1836723
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836730 {
	padding: 20px 0px 30px 0px;
}


.stacks_in_1837291-button,
.stacks_in_1837291-button:focus {
	
}


.stacks_in_1837291-button,
.stacks_in_1837291-button:focus,
.stacks_in_1837291-button:active {
	
	
	
	color: var(--bs-dark);
	border-color: var(--bs-dark);
	background-color: transparent;
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837291-button:hover,
.stacks_in_1837291-button:hover:active {
	
	
	
	color: rgba(255, 255, 255, 1.00) !important;
	border-color: var(--bs-dark);
	background-color: var(--bs-dark) !important;
	

	opacity: 0.850000;	
}











#stacks_in_1837291-wrapper a {
	outline: none;
}

#stacks_in_1837291-wrapper .btn {
	
	
}



#stacks_in_1837291-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837291-wrapper .btn,
#stacks_in_1837291-wrapper .btn.custom-shadow,
#stacks_in_1837291-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837291-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}











#s4s_flexbox_item_stacks_in_1837286 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837286 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

/* @group Generic Styles */

#ruleStackstacks_in_1837038_2,
#ruleStackstacks_in_1837038_2:before,
#ruleStackstacks_in_1837038_2:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1837038_2 {
	position: relative;
	overflow: hidden;
	margin: 1.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1837038_2 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1837038_2 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(202, 76, 56, 0.63);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(202, 76, 56, 0.83);
	display: inline-block;
}

#ruleStackstacks_in_1837038_2 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_1837038_2 {
	text-align: left;
}

#ruleStackstacks_in_1837038_2:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dotted rgba(153, 153, 153, 1.00);
}

#ruleStackstacks_in_1837038_2 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */
#stacks_in_1836676 {
	padding: 10px 0px 0px 0px;
}
#viewPortTextstacks_in_1836677 h1,
#viewPortTextstacks_in_1836677 h2,
#viewPortTextstacks_in_1836677 h3,
#viewPortTextstacks_in_1836677 h4,
#viewPortTextstacks_in_1836677 h5,
#viewPortTextstacks_in_1836677 h6,
#viewPortTextstacks_in_1836677 p,
#viewPortTextstacks_in_1836677

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836677 h1,
	#viewPortTextstacks_in_1836677 h2,
	#viewPortTextstacks_in_1836677 h3,
	#viewPortTextstacks_in_1836677 h4,
	#viewPortTextstacks_in_1836677 h5,
	#viewPortTextstacks_in_1836677 h6,
	#viewPortTextstacks_in_1836677 p,
	#viewPortTextstacks_in_1836677
	
	{
		font-size: 6.70vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836677 h1,
	#viewPortTextstacks_in_1836677 h2,
	#viewPortTextstacks_in_1836677 h3,
	#viewPortTextstacks_in_1836677 h4,
	#viewPortTextstacks_in_1836677 h5,
	#viewPortTextstacks_in_1836677 h6,
	#viewPortTextstacks_in_1836677 p,
	#viewPortTextstacks_in_1836677
	
	{
		font-size: 36px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1836677 h1,
	#viewPortTextstacks_in_1836677 h2,
	#viewPortTextstacks_in_1836677 h3,
	#viewPortTextstacks_in_1836677 h4,
	#viewPortTextstacks_in_1836677 h5,
	#viewPortTextstacks_in_1836677 h6,
	#viewPortTextstacks_in_1836677 p,
	#viewPortTextstacks_in_1836677
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836678 {
	padding: 10px 0px 10px 0px;
}

#s4s_flexbox_stack_stacks_in_1837292 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837292 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837293 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837293 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836685 h1,
#viewPortTextstacks_in_1836685 h2,
#viewPortTextstacks_in_1836685 h3,
#viewPortTextstacks_in_1836685 h4,
#viewPortTextstacks_in_1836685 h5,
#viewPortTextstacks_in_1836685 h6,
#viewPortTextstacks_in_1836685 p,
#viewPortTextstacks_in_1836685

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836685 h1,
	#viewPortTextstacks_in_1836685 h2,
	#viewPortTextstacks_in_1836685 h3,
	#viewPortTextstacks_in_1836685 h4,
	#viewPortTextstacks_in_1836685 h5,
	#viewPortTextstacks_in_1836685 h6,
	#viewPortTextstacks_in_1836685 p,
	#viewPortTextstacks_in_1836685
	
	{
		font-size: 10.00vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836685 h1,
	#viewPortTextstacks_in_1836685 h2,
	#viewPortTextstacks_in_1836685 h3,
	#viewPortTextstacks_in_1836685 h4,
	#viewPortTextstacks_in_1836685 h5,
	#viewPortTextstacks_in_1836685 h6,
	#viewPortTextstacks_in_1836685 p,
	#viewPortTextstacks_in_1836685
	
	{
		font-size: 36px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1836685 h1,
	#viewPortTextstacks_in_1836685 h2,
	#viewPortTextstacks_in_1836685 h3,
	#viewPortTextstacks_in_1836685 h4,
	#viewPortTextstacks_in_1836685 h5,
	#viewPortTextstacks_in_1836685 h6,
	#viewPortTextstacks_in_1836685 p,
	#viewPortTextstacks_in_1836685
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836685 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_1836686 {
	padding: 10px 0px 20px 0px;
}

#stacks_in_1836689 {
	padding: 0px 10px 25px 10px;
}
#s4s_flexbox_item_stacks_in_1837295 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837295 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1836691 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_1836693 {
	font-size: 150%;
}

#stacks_in_1836694 {
	padding: 0px 0px 15px 0px;
}

#stacks_in_1836696 {
	padding: 0px 0px 5px 0px;
}

.spacerStack {
	height: 10.00px;
}

#spacerStackstacks_in_1837388 {
	height: 10.00px;
}




























@media print {
	#spacerStackstacks_in_1837388 {
		display: none !important;
	}
}


.stacks_in_1837300-button,
.stacks_in_1837300-button:focus {
	
}


.stacks_in_1837300-button,
.stacks_in_1837300-button:focus,
.stacks_in_1837300-button:active {
	
	background-color: var(--bs-gray-600);
	border-color: var(--bs-gray-600);
	color: rgba(255, 255, 255, 1.00);
	
	
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837300-button:hover,
.stacks_in_1837300-button:hover:active {
	
	background-color: var(--bs-gray-600) !important;
	border-color: var(--bs-gray-600);
	color: rgba(255, 255, 255, 1.00) !important;
	
	
	

	opacity: 0.850000;	
}











#stacks_in_1837300-wrapper a {
	outline: none;
}

#stacks_in_1837300-wrapper .btn {
	
	
}



#stacks_in_1837300-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837300-wrapper .btn,
#stacks_in_1837300-wrapper .btn.custom-shadow,
#stacks_in_1837300-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837300-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}












.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_1837176 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_1837176 {
		display: none !important;
	}
}


#stacks_in_1837177-wrapper,
#stacks_in_1837177-wrapper > .bkg-overlay {
	overflow: visible;
	z-index: 15;
	position: relative;
}

#stacks_in_1837177-wrapper > .filters-layer {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	
	
	
	
}

#stacks_in_1837177-wrapper > .bkg-overlay {
	z-index: 10;
}

#stacks_in_1837177-wrapper {
	background-position: center center;
}


#stacks_in_1837177-wrapper.cover {
	background-size: cover;
	background-repeat: no-repeat;
}

#stacks_in_1837177-wrapper.contain {
	background-size: contain;
	background-repeat: no-repeat;
}

#stacks_in_1837177-wrapper.parallax {
	background-repeat: no-repeat;	
}

#stacks_in_1837177-wrapper .jarallax {
	position: relative;
	z-index: 0;
}
#stacks_in_1837177-wrapper .jarallax > .jarallax-img {
  position: absolute;
  object-fit: cover;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}



#stacks_in_1837177-wrapper.tile {
	background-repeat: repeat;
}

#stacks_in_1837177-wrapper.bkg-image {
	background-image: url();
}






#stacks_in_1837177-wrapper.bkg-remote-image {
	background-image: url();
}



	

#stacks_in_1837177-wrapper.bkg-webp-image {
	background-image: url();
}



body.webp-not-supported #stacks_in_1837177-wrapper.bkg-webp-image {
	background-image: url() !important;
}



	
	

#stacks_in_1837177-wrapper.bkg-preset {
	background: var(--bs-white);
}

#stacks_in_1837177-wrapper.bkg-solid-color {
	background: rgba(127, 73, 246, 1.00);
}

#stacks_in_1837177-wrapper.bkg-gradient-two {
	background: rgba(128, 73, 246, 1.00);
	background: linear-gradient(0deg, rgba(128, 73, 246, 1.00) 0%, rgba(35, 19, 101, 1.00) 100%);
}

#stacks_in_1837177-wrapper.bkg-gradient-four {
	background: /* newest syntax */
	radial-gradient(circle at 0% 0%, 
		 rgba(147, 103, 248, 1.00), transparent 80%),
	radial-gradient(circle at 100% 0%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 0% 100%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 100% 100%, 
		 rgba(147, 103, 248, 1.00), transparent 80%);
}

#stacks_in_1837177-wrapper.custom-corners,
#stacks_in_1837177-wrapper.custom-corners > .bkg-overlay.custom-corners,
#stacks_in_1837177-wrapper.custom-corners > .filters-layer {
	border-radius: 10px 10px 10px 10px;
}



#stacks_in_1837177-wrapper > .bkg-overlay.solid {
	background: rgba(0, 0, 0, 0.75);
}


#stacks_in_1837177-wrapper > .bkg-overlay.linear-gradient-two {
	background: rgba(77, 26, 176, 0.75);
	/* Linear */
	background: linear-gradient(0deg, rgba(77, 26, 176, 0.75) 0%, rgba(127, 72, 245, 0.75) 100%);

}

#stacks_in_1837177-wrapper > .bkg-overlay.radial-gradient-two {
	background: rgba(0, 0, 0, 0.20);
	/* Radial */
	background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.75) 90%);
}





#stacks_in_1837177-wrapper {
	
	
	border-color: var(--bs-secondary) !important;
	
	
	
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.13);
	
}








	

	








#stacks_in_1837178-margins.margins-easy-presets {
	/* Margin Settings */
	
	
	
	
}

#stacks_in_1837178-margins.padding-easy-presets {
	/* Padding Settings */
	
	
	
	
}


#stacks_in_1837178-margins.margins-advanced {
	margin: 0.00px 0.00px 0.00px 0.00px;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}




#stacks_in_1837178-margins.padding-advanced {
	padding: 1.00rem 1.00rem 1.50rem 1.00rem;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
	#stacks_in_1837178-margins.padding-advanced {
		padding: 3.00rem 3.00rem 3.00rem 3.00rem;
	}
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}
/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_1836457 *,
#adaptiveGridstacks_in_1836457 *:before,
#adaptiveGridstacks_in_1836457 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_1836457 {
	display: block;
}

/*  */

#adaptiveGridstacks_in_1836457:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_1836457 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_1836457 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_1836457 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_1836457 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_1836457 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_1836457 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_1836457 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_1836457 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_1836457 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_1836457 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_1836457 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column1 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column2 {
		width: 25.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column3 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column3 {
		width: 25.00%;
	}
}



/* If column 4 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column4 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column4 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column5 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column5 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column6 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column6 {
		width: 25.00%;
	}
}



/* If column 7 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column7 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column7 {
		width: 25.00%;
	}
}



/* If column 8 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column8 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column8 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column9 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column9 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column9 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column9 {
		width: 25.00%;
	}
}



/* If column 10 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column10 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column10 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column10 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column10 {
		width: 25.00%;
	}
}



/* If column 11 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column11 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column11 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column11 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column11 {
		width: 25.00%;
	}
}



/* If column 12 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .column12 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .column12 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .column12 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .column12 {
		width: 25.00%;
	}
}


/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836457 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836457 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836457 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836457 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836457 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836457 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836457 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836457 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_1836457 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_1836457 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */
#adaptiveGridstacks_in_1836457 .gridCellInner {
	margin: 6px;
}
/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_1836457 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_1836457 .column1,
	#adaptiveGridstacks_in_1836457 .column2,
	#adaptiveGridstacks_in_1836457 .column3,
	#adaptiveGridstacks_in_1836457 .column4,
	#adaptiveGridstacks_in_1836457 .column5,
	#adaptiveGridstacks_in_1836457 .column6,
	#adaptiveGridstacks_in_1836457 .column7,
	#adaptiveGridstacks_in_1836457 .column8,
	#adaptiveGridstacks_in_1836457 .column9,
	#adaptiveGridstacks_in_1836457 .column10,
	#adaptiveGridstacks_in_1836457 .column11,
	#adaptiveGridstacks_in_1836457 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_1836457 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  *//* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836458_2 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836458_2 {
	position: relative;
}

#imageWizardstacks_in_1836458_2 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836458_2 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836458_2 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836458_2:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#com_bigwhiteduck_stacks_popdrop_stack .dropem{display:none !important}
[data-pop-source="stacks_in_1836458_9"].popdrop-popover{z-index:9999;min-width:50px;min-height:32px;-webkit-transition-duration:150ms;transition-duration:150ms}@media screen and (min-width:640px){[data-pop-source="stacks_in_1836458_9"].popdrop-popover{min-width:32px}}[data-pop-source="stacks_in_1836458_9"].popdrop-popover .popdrop-popover-content{padding:9px 14px}[data-pop-source="stacks_in_1836458_9"].popdrop-popover .popdrop-popover-title{text-align:left;font-weight:bold;text-transform:none}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style{border:1px solid rgba(0, 0, 0, 0.20);-webkit-box-shadow:0px 0px 8px 4px rgba(0, 0, 0, 0.20);box-shadow:0px 0px 8px 4px rgba(0, 0, 0, 0.20);background-color:rgba(213, 91, 63, 1.00);border-radius:6px}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style .popdrop-popover-title{color:rgba(255, 255, 255, 1.00);background:rgba(0, 51, 102, 1.00);border-bottom:1px solid rgba(245, 245, 245, 1.00);border-radius:calc(6px - 1px) calc(6px - 1px) 0 0}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style .popdrop-close{color:rgba(255, 255, 255, 1.00);text-shadow:0 1px 0 #fff}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.top > .popdrop-arrow,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.top-left > .popdrop-arrow,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.top-right > .popdrop-arrow{border-top-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.top > .popdrop-arrow:after,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.top-left > .popdrop-arrow:after,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.top-right > .popdrop-arrow:after{border-top-color:rgba(213, 91, 63, 1.00)}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.right > .popdrop-arrow,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.right-top > .popdrop-arrow,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.right-bottom > .popdrop-arrow{border-right-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.right > .popdrop-arrow:after,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.right-top > .popdrop-arrow:after,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.right-bottom > .popdrop-arrow:after{border-right-color:rgba(213, 91, 63, 1.00)}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.bottom > .popdrop-arrow,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.bottom-left > .popdrop-arrow,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.bottom-right > .popdrop-arrow{border-bottom-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.bottom > .popdrop-arrow:after,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.bottom-left > .popdrop-arrow:after,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.bottom-right > .popdrop-arrow:after{border-bottom-color:rgba(213, 91, 63, 1.00)}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.left > .popdrop-arrow,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.left-top > .popdrop-arrow,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.left-bottom > .popdrop-arrow{border-left-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.left > .popdrop-arrow:after,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.left-top > .popdrop-arrow:after,[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style.left-bottom > .popdrop-arrow:after{border-left-color:rgba(213, 91, 63, 1.00)}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .popdrop-popover-content{padding:9px 14px;overflow:scroll}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .list-group-item{border-right:none;border-left:none}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .list-group-item:first-child{border-top:0}[data-pop-source="stacks_in_1836458_9"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .list-group-item:last-child{border-bottom:0}[data-pop-source="stacks_in_1836458_9"].popdrop-popover .popdrop-popover-backdrop{background-color:rgba(0,0,0,0.65);z-index:9998}[data-pop-source="stacks_in_1836458_9"].popdrop-popover .popdrop-popover .dropdown-menu{display:block;position:relative;top:0;border:none;-webkit-box-shadow:none;box-shadow:none;float:none}
#stacks_in_1836458_9.dropem,.popdrop-popover-inner.pop-stacks_in_1836458_9{max-width:280px}@media screen and (min-width:640px){#stacks_in_1836458_9.dropem,.popdrop-popover-inner.pop-stacks_in_1836458_9{max-width:380px}}.popdrop-popover[data-pop-source="stacks_in_1836458_9"] .popdrop-popover-content{overflow:auto}#stacks_in_1836458_9.dropem{display:none}
#viewPortTextstacks_in_1836458_13 h1,
#viewPortTextstacks_in_1836458_13 h2,
#viewPortTextstacks_in_1836458_13 h3,
#viewPortTextstacks_in_1836458_13 h4,
#viewPortTextstacks_in_1836458_13 h5,
#viewPortTextstacks_in_1836458_13 h6,
#viewPortTextstacks_in_1836458_13 p,
#viewPortTextstacks_in_1836458_13

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836458_13 h1,
	#viewPortTextstacks_in_1836458_13 h2,
	#viewPortTextstacks_in_1836458_13 h3,
	#viewPortTextstacks_in_1836458_13 h4,
	#viewPortTextstacks_in_1836458_13 h5,
	#viewPortTextstacks_in_1836458_13 h6,
	#viewPortTextstacks_in_1836458_13 p,
	#viewPortTextstacks_in_1836458_13
	
	{
		font-size: 8.00vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836458_13 h1,
	#viewPortTextstacks_in_1836458_13 h2,
	#viewPortTextstacks_in_1836458_13 h3,
	#viewPortTextstacks_in_1836458_13 h4,
	#viewPortTextstacks_in_1836458_13 h5,
	#viewPortTextstacks_in_1836458_13 h6,
	#viewPortTextstacks_in_1836458_13 p,
	#viewPortTextstacks_in_1836458_13
	
	{
		font-size: 32px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1836458_13 h1,
	#viewPortTextstacks_in_1836458_13 h2,
	#viewPortTextstacks_in_1836458_13 h3,
	#viewPortTextstacks_in_1836458_13 h4,
	#viewPortTextstacks_in_1836458_13 h5,
	#viewPortTextstacks_in_1836458_13 h6,
	#viewPortTextstacks_in_1836458_13 p,
	#viewPortTextstacks_in_1836458_13
	
	{
		font-size: 22px;
	}
}
p a[data-pop-drop]:not(.pop-nostyle),.text_stack a[data-pop-drop]:not(.pop-nostyle){color:rgba(213, 91, 63, 1.00);text-decoration:none !important;border-bottom:1px dotted rgba(41, 41, 41, 1.00);cursor:inherit}p a[data-pop-drop]:not(.pop-nostyle):hover,.text_stack a[data-pop-drop]:not(.pop-nostyle):hover{color:rgba(238, 101, 21, 1.00)}p a[data-pop-drop]:not(.pop-nostyle):hover,.text_stack a[data-pop-drop]:not(.pop-nostyle):hover{border-bottom:1px dotted rgba(41, 41, 41, 1.00)}
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1837026 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1837026 {
	position: relative;
}

#imageWizardstacks_in_1837026 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1837026 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1837026 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1837026 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1837026 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1837026:hover #linkIconstacks_in_1837026 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1837026 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1837026:hover #linkShadestacks_in_1837026 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1837026 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1837026 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1837026:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836884 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836884 {
	position: relative;
}

#imageWizardstacks_in_1836884 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836884 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836884 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836884 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836884 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836884:hover #linkIconstacks_in_1836884 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836884 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836884:hover #linkShadestacks_in_1836884 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836884 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836884 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836884:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836870 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836870 {
	position: relative;
}

#imageWizardstacks_in_1836870 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836870 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836870 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836870 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836870 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836870:hover #linkIconstacks_in_1836870 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836870 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836870:hover #linkShadestacks_in_1836870 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836870 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836870 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836870:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836472 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836472 {
	position: relative;
}

#imageWizardstacks_in_1836472 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836472 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836472 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836472 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836472 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836472:hover #linkIconstacks_in_1836472 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836472 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836472:hover #linkShadestacks_in_1836472 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836472 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836472 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836472:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836466 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836466 {
	position: relative;
}

#imageWizardstacks_in_1836466 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836466 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836466 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836466 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836466 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836466:hover #linkIconstacks_in_1836466 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836466 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836466:hover #linkShadestacks_in_1836466 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836466 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836466 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836466:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836535 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836535 {
	position: relative;
}

#imageWizardstacks_in_1836535 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836535 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836535 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836535:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836768 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836768 {
	position: relative;
}

#imageWizardstacks_in_1836768 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836768 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836768 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836768 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836768 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836768:hover #linkIconstacks_in_1836768 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836768 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836768:hover #linkShadestacks_in_1836768 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836768 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836768 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836768:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836460 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836460 {
	position: relative;
}

#imageWizardstacks_in_1836460 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836460 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836460 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836460 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836460 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836460:hover #linkIconstacks_in_1836460 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836460 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836460:hover #linkShadestacks_in_1836460 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836460 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836460 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836460:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836575 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836575 {
	position: relative;
}

#imageWizardstacks_in_1836575 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836575 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836575 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836575 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836575 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836575:hover #linkIconstacks_in_1836575 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836575 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836575:hover #linkShadestacks_in_1836575 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836575 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836575 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836575:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836593 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836593 {
	position: relative;
}

#imageWizardstacks_in_1836593 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836593 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836593 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836593:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836524 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836524 {
	position: relative;
}

#imageWizardstacks_in_1836524 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836524 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836524 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836524:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_1836789 *,
#adaptiveGridstacks_in_1836789 *:before,
#adaptiveGridstacks_in_1836789 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_1836789 {
	display: block;
}

/*  */

#adaptiveGridstacks_in_1836789:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_1836789 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_1836789 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_1836789 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_1836789 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_1836789 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_1836789 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_1836789 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_1836789 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_1836789 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_1836789 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_1836789 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column1 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column2 {
		width: 25.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column3 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column3 {
		width: 25.00%;
	}
}



/* If column 4 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column4 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column4 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column5 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column5 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column5 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column6 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column6 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column6 {
		width: 25.00%;
	}
}



/* If column 7 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column7 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column7 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column7 {
		width: 25.00%;
	}
}



/* If column 8 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column8 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column8 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column8 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column9 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column9 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column9 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column9 {
		width: 25.00%;
	}
}



/* If column 10 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column10 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column10 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column10 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column10 {
		width: 25.00%;
	}
}



/* If column 11 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column11 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column11 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column11 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column11 {
		width: 25.00%;
	}
}



/* If column 12 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .column12 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .column12 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .column12 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .column12 {
		width: 25.00%;
	}
}


/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836789 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836789 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836789 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836789 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836789 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836789 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836789 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836789 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_1836789 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_1836789 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */
#adaptiveGridstacks_in_1836789 .gridCellInner {
	margin: 6px;
}
/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_1836789 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_1836789 .column1,
	#adaptiveGridstacks_in_1836789 .column2,
	#adaptiveGridstacks_in_1836789 .column3,
	#adaptiveGridstacks_in_1836789 .column4,
	#adaptiveGridstacks_in_1836789 .column5,
	#adaptiveGridstacks_in_1836789 .column6,
	#adaptiveGridstacks_in_1836789 .column7,
	#adaptiveGridstacks_in_1836789 .column8,
	#adaptiveGridstacks_in_1836789 .column9,
	#adaptiveGridstacks_in_1836789 .column10,
	#adaptiveGridstacks_in_1836789 .column11,
	#adaptiveGridstacks_in_1836789 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_1836789 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  *//* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1837398 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1837398 {
	position: relative;
}

#imageWizardstacks_in_1837398 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1837398 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1837398 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1837398:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836478 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836478 {
	position: relative;
}

#imageWizardstacks_in_1836478 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836478 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836478 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836478 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836478 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836478:hover #linkIconstacks_in_1836478 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836478 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836478:hover #linkShadestacks_in_1836478 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836478 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836478 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836478:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836802 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836802 {
	position: relative;
}

#imageWizardstacks_in_1836802 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836802 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836802 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836802 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836802 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836802:hover #linkIconstacks_in_1836802 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836802 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836802:hover #linkShadestacks_in_1836802 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836802 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836802 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836802:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836516 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836516 {
	position: relative;
}

#imageWizardstacks_in_1836516 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836516 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836516 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836516 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836516 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836516:hover #linkIconstacks_in_1836516 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836516 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836516:hover #linkShadestacks_in_1836516 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836516 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836516 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836516:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836814 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836814 {
	position: relative;
}

#imageWizardstacks_in_1836814 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836814 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836814 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836814 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836814 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836814:hover #linkIconstacks_in_1836814 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836814 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836814:hover #linkShadestacks_in_1836814 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836814 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836814 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836814:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836484_2 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836484_2 {
	position: relative;
}

#imageWizardstacks_in_1836484_2 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836484_2 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836484_2 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836484_2 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836484_2 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836484_2:hover #linkIconstacks_in_1836484_2 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836484_2 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836484_2:hover #linkShadestacks_in_1836484_2 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836484_2 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836484_2 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836484_2:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836796 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836796 {
	position: relative;
}

#imageWizardstacks_in_1836796 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836796 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836796 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836796:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836808 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836808 {
	position: relative;
}

#imageWizardstacks_in_1836808 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836808 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836808 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836808 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836808 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836808:hover #linkIconstacks_in_1836808 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836808 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836808:hover #linkShadestacks_in_1836808 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836808 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836808 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836808:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836838 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836838 {
	position: relative;
}

#imageWizardstacks_in_1836838 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836838 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836838 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836838:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836832 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836832 {
	position: relative;
}

#imageWizardstacks_in_1836832 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836832 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836832 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836832 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836832 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836832:hover #linkIconstacks_in_1836832 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836832 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836832:hover #linkShadestacks_in_1836832 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836832 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836832 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836832:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1837132 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1837132 {
	position: relative;
}

#imageWizardstacks_in_1837132 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1837132 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1837132 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1837132 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1837132 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1837132:hover #linkIconstacks_in_1837132 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1837132 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1837132:hover #linkShadestacks_in_1837132 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1837132 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1837132 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1837132:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836820 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836820 {
	position: relative;
}

#imageWizardstacks_in_1836820 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836820 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836820 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836820 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836820 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836820:hover #linkIconstacks_in_1836820 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836820 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836820:hover #linkShadestacks_in_1836820 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836820 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836820 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836820:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_1836250 *,
#adaptiveGridstacks_in_1836250 *:before,
#adaptiveGridstacks_in_1836250 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_1836250 {
	display: block;
}

/*  */

#adaptiveGridstacks_in_1836250:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_1836250 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_1836250 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_1836250 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836250 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_1836250 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_1836250 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836250 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_1836250 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_1836250 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836250 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_1836250 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_1836250 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836250 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_1836250 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_1836250 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836250 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836250 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836250 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836250 .column1 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836250 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836250 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836250 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836250 .column2 {
		width: 25.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836250 .column3 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836250 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836250 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836250 .column3 {
		width: 25.00%;
	}
}




















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_1836250 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836250 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_1836250 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836250 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_1836250 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836250 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_1836250 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_1836250 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_1836250 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_1836250 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */
#adaptiveGridstacks_in_1836250 .gridCellInner {
	margin: 6px;
}
/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_1836250 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_1836250 .column1,
	#adaptiveGridstacks_in_1836250 .column2,
	#adaptiveGridstacks_in_1836250 .column3,
	#adaptiveGridstacks_in_1836250 .column4,
	#adaptiveGridstacks_in_1836250 .column5,
	#adaptiveGridstacks_in_1836250 .column6,
	#adaptiveGridstacks_in_1836250 .column7,
	#adaptiveGridstacks_in_1836250 .column8,
	#adaptiveGridstacks_in_1836250 .column9,
	#adaptiveGridstacks_in_1836250 .column10,
	#adaptiveGridstacks_in_1836250 .column11,
	#adaptiveGridstacks_in_1836250 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_1836250 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  *//* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836844 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836844 {
	position: relative;
}

#imageWizardstacks_in_1836844 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836844 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836844 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836844:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836850 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836850 {
	position: relative;
}

#imageWizardstacks_in_1836850 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836850 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836850 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836850:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_1836856 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_1836856 {
	position: relative;
}

#imageWizardstacks_in_1836856 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0 auto;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_1836856 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_1836856 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_1836856 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_1836856 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.0;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836856:hover #linkIconstacks_in_1836856 [class^="fa fa-"] {
	opacity: 0.99;
}

#linkShadestacks_in_1836856 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_1836856:hover #linkShadestacks_in_1836856 {
	opacity: 0.50;
}

/*  */

/* @end */

/* @group Captions */

/*  */
#imageWizardCaptionstacks_in_1836856 {
	display: block;
	border: none;
	box-shadow: none;
	margin: 5px 0 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-style: italic;
}
/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

#imageWizardstacks_in_1836856 img {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	opacity: 0.99;
}

#imageWizardstacks_in_1836856:hover img {
	opacity: 0.85;
}

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_1837186 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_1837186 {
		display: none !important;
	}
}


#stacks_in_1837187-wrapper,
#stacks_in_1837187-wrapper > .bkg-overlay {
	overflow: visible;
	z-index: 15;
	position: relative;
}

#stacks_in_1837187-wrapper > .filters-layer {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	
	
	
	
}

#stacks_in_1837187-wrapper > .bkg-overlay {
	z-index: 10;
}

#stacks_in_1837187-wrapper {
	background-position: center center;
}


#stacks_in_1837187-wrapper.cover {
	background-size: cover;
	background-repeat: no-repeat;
}

#stacks_in_1837187-wrapper.contain {
	background-size: contain;
	background-repeat: no-repeat;
}

#stacks_in_1837187-wrapper.parallax {
	background-repeat: no-repeat;	
}

#stacks_in_1837187-wrapper .jarallax {
	position: relative;
	z-index: 0;
}
#stacks_in_1837187-wrapper .jarallax > .jarallax-img {
  position: absolute;
  object-fit: cover;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}



#stacks_in_1837187-wrapper.tile {
	background-repeat: repeat;
}

#stacks_in_1837187-wrapper.bkg-image {
	background-image: url();
}






#stacks_in_1837187-wrapper.bkg-remote-image {
	background-image: url();
}



	

#stacks_in_1837187-wrapper.bkg-webp-image {
	background-image: url();
}



body.webp-not-supported #stacks_in_1837187-wrapper.bkg-webp-image {
	background-image: url() !important;
}



	
	

#stacks_in_1837187-wrapper.bkg-preset {
	background: var(--bs-white);
}

#stacks_in_1837187-wrapper.bkg-solid-color {
	background: rgba(127, 73, 246, 1.00);
}

#stacks_in_1837187-wrapper.bkg-gradient-two {
	background: rgba(128, 73, 246, 1.00);
	background: linear-gradient(0deg, rgba(128, 73, 246, 1.00) 0%, rgba(35, 19, 101, 1.00) 100%);
}

#stacks_in_1837187-wrapper.bkg-gradient-four {
	background: /* newest syntax */
	radial-gradient(circle at 0% 0%, 
		 rgba(147, 103, 248, 1.00), transparent 80%),
	radial-gradient(circle at 100% 0%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 0% 100%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 100% 100%, 
		 rgba(147, 103, 248, 1.00), transparent 80%);
}

#stacks_in_1837187-wrapper.custom-corners,
#stacks_in_1837187-wrapper.custom-corners > .bkg-overlay.custom-corners,
#stacks_in_1837187-wrapper.custom-corners > .filters-layer {
	border-radius: 10px 10px 10px 10px;
}



#stacks_in_1837187-wrapper > .bkg-overlay.solid {
	background: rgba(0, 0, 0, 0.75);
}


#stacks_in_1837187-wrapper > .bkg-overlay.linear-gradient-two {
	background: rgba(77, 26, 176, 0.75);
	/* Linear */
	background: linear-gradient(0deg, rgba(77, 26, 176, 0.75) 0%, rgba(127, 72, 245, 0.75) 100%);

}

#stacks_in_1837187-wrapper > .bkg-overlay.radial-gradient-two {
	background: rgba(0, 0, 0, 0.20);
	/* Radial */
	background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.75) 90%);
}





#stacks_in_1837187-wrapper {
	
	
	border-color: var(--bs-secondary) !important;
	
	
	
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.13);
	
}








	

	








#stacks_in_1837188-margins.margins-easy-presets {
	/* Margin Settings */
	
	
	
	
}

#stacks_in_1837188-margins.padding-easy-presets {
	/* Padding Settings */
	
	
	
	
}


#stacks_in_1837188-margins.margins-advanced {
	margin: 0.00px 0.00px 0.00px 0.00px;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}




#stacks_in_1837188-margins.padding-advanced {
	padding: 1.00rem 1.00rem 1.50rem 1.00rem;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
	#stacks_in_1837188-margins.padding-advanced {
		padding: 3.00rem 3.00rem 3.00rem 3.00rem;
	}
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}

#stacks_in_1836411 {
	padding: 0px 0px 20px 0px;
}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the *Was ist ein → CMS System? button */

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

.ButtonMakerStackstacks_in_1836411_2 {
	line-height: 50px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}




/* No background */
.ButtonMakerStackstacks_in_1836411_2 {
	background: transparent;
}























.ButtonMakerStackstacks_in_1836411_2 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_1836411_2 a.Button-Link:active {
	
	outline: none;
}

.ButtonMakerStackstacks_in_1836411_2 .Button-Label {
	color: #333333;
	font-size: 16px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_1836411_2:hover .Button-Label {
	color: #999999;
}






@media print {
	.ButtonMakerStackstacks_in_1836411_2 {
		display: none !important;
	}
}

/* End of CSS code for the *Was ist ein → CMS System? button */











#viewPortTextstacks_in_1836979 h1,
#viewPortTextstacks_in_1836979 h2,
#viewPortTextstacks_in_1836979 h3,
#viewPortTextstacks_in_1836979 h4,
#viewPortTextstacks_in_1836979 h5,
#viewPortTextstacks_in_1836979 h6,
#viewPortTextstacks_in_1836979 p,
#viewPortTextstacks_in_1836979

{
	font-size: 22px;
	line-height: 1.15em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836979 h1,
	#viewPortTextstacks_in_1836979 h2,
	#viewPortTextstacks_in_1836979 h3,
	#viewPortTextstacks_in_1836979 h4,
	#viewPortTextstacks_in_1836979 h5,
	#viewPortTextstacks_in_1836979 h6,
	#viewPortTextstacks_in_1836979 p,
	#viewPortTextstacks_in_1836979
	
	{
		font-size: 8.00vw;
		line-height: 1.15em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836979 h1,
	#viewPortTextstacks_in_1836979 h2,
	#viewPortTextstacks_in_1836979 h3,
	#viewPortTextstacks_in_1836979 h4,
	#viewPortTextstacks_in_1836979 h5,
	#viewPortTextstacks_in_1836979 h6,
	#viewPortTextstacks_in_1836979 p,
	#viewPortTextstacks_in_1836979
	
	{
		font-size: 36px;
		line-height: 1.15em;
	}
}

@media print {
	#viewPortTextstacks_in_1836979 h1,
	#viewPortTextstacks_in_1836979 h2,
	#viewPortTextstacks_in_1836979 h3,
	#viewPortTextstacks_in_1836979 h4,
	#viewPortTextstacks_in_1836979 h5,
	#viewPortTextstacks_in_1836979 h6,
	#viewPortTextstacks_in_1836979 p,
	#viewPortTextstacks_in_1836979
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836979 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_1836983 {
	padding: 0px 0px 10px 0px;
}

#s4s_flexbox_stack_stacks_in_1837301 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837301 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837302 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837302 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1836990 {
	padding: 30px 0px 10px 0px;
}
#s4s_flexbox_item_stacks_in_1837304 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837304 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836996 h1,
#viewPortTextstacks_in_1836996 h2,
#viewPortTextstacks_in_1836996 h3,
#viewPortTextstacks_in_1836996 h4,
#viewPortTextstacks_in_1836996 h5,
#viewPortTextstacks_in_1836996 h6,
#viewPortTextstacks_in_1836996 p,
#viewPortTextstacks_in_1836996

{
	font-size: 22px;
	line-height: 1.15em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836996 h1,
	#viewPortTextstacks_in_1836996 h2,
	#viewPortTextstacks_in_1836996 h3,
	#viewPortTextstacks_in_1836996 h4,
	#viewPortTextstacks_in_1836996 h5,
	#viewPortTextstacks_in_1836996 h6,
	#viewPortTextstacks_in_1836996 p,
	#viewPortTextstacks_in_1836996
	
	{
		font-size: 7.00vw;
		line-height: 1.15em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836996 h1,
	#viewPortTextstacks_in_1836996 h2,
	#viewPortTextstacks_in_1836996 h3,
	#viewPortTextstacks_in_1836996 h4,
	#viewPortTextstacks_in_1836996 h5,
	#viewPortTextstacks_in_1836996 h6,
	#viewPortTextstacks_in_1836996 p,
	#viewPortTextstacks_in_1836996
	
	{
		font-size: 21px;
		line-height: 1.15em;
	}
}

@media print {
	#viewPortTextstacks_in_1836996 h1,
	#viewPortTextstacks_in_1836996 h2,
	#viewPortTextstacks_in_1836996 h3,
	#viewPortTextstacks_in_1836996 h4,
	#viewPortTextstacks_in_1836996 h5,
	#viewPortTextstacks_in_1836996 h6,
	#viewPortTextstacks_in_1836996 p,
	#viewPortTextstacks_in_1836996
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836996 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_1837000 {
	padding: 15px 0px 0px 0px;
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_1837002 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_1837002 {
		display: none !important;
	}
}

#s4s_flexbox_stack_stacks_in_1837309 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837309 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837310 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837310 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836656 h1,
#viewPortTextstacks_in_1836656 h2,
#viewPortTextstacks_in_1836656 h3,
#viewPortTextstacks_in_1836656 h4,
#viewPortTextstacks_in_1836656 h5,
#viewPortTextstacks_in_1836656 h6,
#viewPortTextstacks_in_1836656 p,
#viewPortTextstacks_in_1836656

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836656 h1,
	#viewPortTextstacks_in_1836656 h2,
	#viewPortTextstacks_in_1836656 h3,
	#viewPortTextstacks_in_1836656 h4,
	#viewPortTextstacks_in_1836656 h5,
	#viewPortTextstacks_in_1836656 h6,
	#viewPortTextstacks_in_1836656 p,
	#viewPortTextstacks_in_1836656
	
	{
		font-size: 10.00vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836656 h1,
	#viewPortTextstacks_in_1836656 h2,
	#viewPortTextstacks_in_1836656 h3,
	#viewPortTextstacks_in_1836656 h4,
	#viewPortTextstacks_in_1836656 h5,
	#viewPortTextstacks_in_1836656 h6,
	#viewPortTextstacks_in_1836656 p,
	#viewPortTextstacks_in_1836656
	
	{
		font-size: 36px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1836656 h1,
	#viewPortTextstacks_in_1836656 h2,
	#viewPortTextstacks_in_1836656 h3,
	#viewPortTextstacks_in_1836656 h4,
	#viewPortTextstacks_in_1836656 h5,
	#viewPortTextstacks_in_1836656 h6,
	#viewPortTextstacks_in_1836656 p,
	#viewPortTextstacks_in_1836656
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836656 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_1836657 {
	padding: 10px 0px 20px 0px;
}

#stacks_in_1836660 {
	padding: 0px 10px 25px 10px;
}

.spacerStack {
	height: 15.00px;
}

#spacerStackstacks_in_1836664 {
	height: 15.00px;
}




























@media print {
	#spacerStackstacks_in_1836664 {
		display: none !important;
	}
}


.stacks_in_1837317-button,
.stacks_in_1837317-button:focus {
	
}


.stacks_in_1837317-button,
.stacks_in_1837317-button:focus,
.stacks_in_1837317-button:active {
	
	background-color: var(--bs-blue);
	border-color: var(--bs-blue);
	color: rgba(255, 255, 255, 1.00);
	
	
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837317-button:hover,
.stacks_in_1837317-button:hover:active {
	
	background-color: var(--bs-blue) !important;
	border-color: var(--bs-blue);
	color: rgba(255, 255, 255, 1.00) !important;
	
	
	

	opacity: 0.850000;	
}











#stacks_in_1837317-wrapper a {
	outline: none;
}

#stacks_in_1837317-wrapper .btn {
	
	
}



#stacks_in_1837317-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837317-wrapper .btn,
#stacks_in_1837317-wrapper .btn.custom-shadow,
#stacks_in_1837317-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837317-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}












.spacerStack {
	height: 35.00px;
}

#spacerStackstacks_in_1836666 {
	height: 35.00px;
}




























@media print {
	#spacerStackstacks_in_1836666 {
		display: none !important;
	}
}
#s4s_flexbox_item_stacks_in_1837312 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837312 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836667 h1,
#viewPortTextstacks_in_1836667 h2,
#viewPortTextstacks_in_1836667 h3,
#viewPortTextstacks_in_1836667 h4,
#viewPortTextstacks_in_1836667 h5,
#viewPortTextstacks_in_1836667 h6,
#viewPortTextstacks_in_1836667 p,
#viewPortTextstacks_in_1836667

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836667 h1,
	#viewPortTextstacks_in_1836667 h2,
	#viewPortTextstacks_in_1836667 h3,
	#viewPortTextstacks_in_1836667 h4,
	#viewPortTextstacks_in_1836667 h5,
	#viewPortTextstacks_in_1836667 h6,
	#viewPortTextstacks_in_1836667 p,
	#viewPortTextstacks_in_1836667
	
	{
		font-size: 10.00vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836667 h1,
	#viewPortTextstacks_in_1836667 h2,
	#viewPortTextstacks_in_1836667 h3,
	#viewPortTextstacks_in_1836667 h4,
	#viewPortTextstacks_in_1836667 h5,
	#viewPortTextstacks_in_1836667 h6,
	#viewPortTextstacks_in_1836667 p,
	#viewPortTextstacks_in_1836667
	
	{
		font-size: 36px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1836667 h1,
	#viewPortTextstacks_in_1836667 h2,
	#viewPortTextstacks_in_1836667 h3,
	#viewPortTextstacks_in_1836667 h4,
	#viewPortTextstacks_in_1836667 h5,
	#viewPortTextstacks_in_1836667 h6,
	#viewPortTextstacks_in_1836667 p,
	#viewPortTextstacks_in_1836667
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836668 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_1836671 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_1836674 {
	padding: 0px 0px 5px 0px;
}

#s4s_flexbox_stack_stacks_in_1837318 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837318 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837319 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837319 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836636 h1,
#viewPortTextstacks_in_1836636 h2,
#viewPortTextstacks_in_1836636 h3,
#viewPortTextstacks_in_1836636 h4,
#viewPortTextstacks_in_1836636 h5,
#viewPortTextstacks_in_1836636 h6,
#viewPortTextstacks_in_1836636 p,
#viewPortTextstacks_in_1836636

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836636 h1,
	#viewPortTextstacks_in_1836636 h2,
	#viewPortTextstacks_in_1836636 h3,
	#viewPortTextstacks_in_1836636 h4,
	#viewPortTextstacks_in_1836636 h5,
	#viewPortTextstacks_in_1836636 h6,
	#viewPortTextstacks_in_1836636 p,
	#viewPortTextstacks_in_1836636
	
	{
		font-size: 8.70vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836636 h1,
	#viewPortTextstacks_in_1836636 h2,
	#viewPortTextstacks_in_1836636 h3,
	#viewPortTextstacks_in_1836636 h4,
	#viewPortTextstacks_in_1836636 h5,
	#viewPortTextstacks_in_1836636 h6,
	#viewPortTextstacks_in_1836636 p,
	#viewPortTextstacks_in_1836636
	
	{
		font-size: 36px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1836636 h1,
	#viewPortTextstacks_in_1836636 h2,
	#viewPortTextstacks_in_1836636 h3,
	#viewPortTextstacks_in_1836636 h4,
	#viewPortTextstacks_in_1836636 h5,
	#viewPortTextstacks_in_1836636 h6,
	#viewPortTextstacks_in_1836636 p,
	#viewPortTextstacks_in_1836636
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836637 {
	padding: 0px 0px 15px 0px;
}

#stacks_in_1836639 {
	letter-spacing: 1px;
}

#stacks_in_1836643 {
	padding: 10px 0px 0px 0px;
}

.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_1836645 {
	height: 20.00px;
}




























@media print {
	#spacerStackstacks_in_1836645 {
		display: none !important;
	}
}
#s4s_flexbox_item_stacks_in_1837321 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837321 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1836649 {
	padding: 10px 0px 15px 0px;
}


.stacks_in_1837327-button,
.stacks_in_1837327-button:focus {
	
}


.stacks_in_1837327-button,
.stacks_in_1837327-button:focus,
.stacks_in_1837327-button:active {
	
	background-color: var(--bs-gray-400);
	border-color: var(--bs-gray-400);
	color: rgba(51, 51, 51, 1.00);
	
	
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837327-button:hover,
.stacks_in_1837327-button:hover:active {
	
	background-color: var(--bs-gray-400) !important;
	border-color: var(--bs-gray-400);
	color: rgba(51, 51, 51, 1.00) !important;
	
	
	

	opacity: 0.850000;	
}











#stacks_in_1837327-wrapper a {
	outline: none;
}

#stacks_in_1837327-wrapper .btn {
	
	
}



#stacks_in_1837327-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837327-wrapper .btn,
#stacks_in_1837327-wrapper .btn.custom-shadow,
#stacks_in_1837327-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837327-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}












.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_1837326 {
	height: 20.00px;
}




























@media print {
	#spacerStackstacks_in_1837326 {
		display: none !important;
	}
}

#s4s_flexbox_stack_stacks_in_1837328 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837328 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837329 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837329 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1836628 {
	padding: 10px 0px 0px 0px;
}
#s4s_flexbox_item_stacks_in_1837331 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837331 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1836633 {
	padding: 20px 5px 0px 5px;
}

.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_1837336 {
	height: 20.00px;
}




























@media print {
	#spacerStackstacks_in_1837336 {
		display: none !important;
	}
}

#s4s_flexbox_stack_stacks_in_1837337 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837337 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837338 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837338 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836600 h1,
#viewPortTextstacks_in_1836600 h2,
#viewPortTextstacks_in_1836600 h3,
#viewPortTextstacks_in_1836600 h4,
#viewPortTextstacks_in_1836600 h5,
#viewPortTextstacks_in_1836600 h6,
#viewPortTextstacks_in_1836600 p,
#viewPortTextstacks_in_1836600

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836600 h1,
	#viewPortTextstacks_in_1836600 h2,
	#viewPortTextstacks_in_1836600 h3,
	#viewPortTextstacks_in_1836600 h4,
	#viewPortTextstacks_in_1836600 h5,
	#viewPortTextstacks_in_1836600 h6,
	#viewPortTextstacks_in_1836600 p,
	#viewPortTextstacks_in_1836600
	
	{
		font-size: 6.10vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836600 h1,
	#viewPortTextstacks_in_1836600 h2,
	#viewPortTextstacks_in_1836600 h3,
	#viewPortTextstacks_in_1836600 h4,
	#viewPortTextstacks_in_1836600 h5,
	#viewPortTextstacks_in_1836600 h6,
	#viewPortTextstacks_in_1836600 p,
	#viewPortTextstacks_in_1836600
	
	{
		font-size: 36px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1836600 h1,
	#viewPortTextstacks_in_1836600 h2,
	#viewPortTextstacks_in_1836600 h3,
	#viewPortTextstacks_in_1836600 h4,
	#viewPortTextstacks_in_1836600 h5,
	#viewPortTextstacks_in_1836600 h6,
	#viewPortTextstacks_in_1836600 p,
	#viewPortTextstacks_in_1836600
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836604 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_1836607 {
	padding: 25px 0px 35px 0px;
}
#stacks_in_1836609>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}







.stacks_in_1837366-button,
.stacks_in_1837366-button:focus {
	
}


.stacks_in_1837366-button,
.stacks_in_1837366-button:focus,
.stacks_in_1837366-button:active {
	
	background-color: var(--bs-primary);
	border-color: var(--bs-primary);
	color: rgba(255, 255, 255, 1.00);
	
	
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837366-button:hover,
.stacks_in_1837366-button:hover:active {
	
	background-color: var(--bs-primary) !important;
	border-color: var(--bs-primary);
	color: rgba(255, 255, 255, 1.00) !important;
	
	
	

	opacity: 0.850000;	
}











#stacks_in_1837366-wrapper a {
	outline: none;
}

#stacks_in_1837366-wrapper .btn {
	
	
}



#stacks_in_1837366-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837366-wrapper .btn,
#stacks_in_1837366-wrapper .btn.custom-shadow,
#stacks_in_1837366-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837366-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}













.stacks_in_1837367-button,
.stacks_in_1837367-button:focus {
	
}


.stacks_in_1837367-button,
.stacks_in_1837367-button:focus,
.stacks_in_1837367-button:active {
	
	background-color: var(--bs-primary);
	border-color: var(--bs-primary);
	color: rgba(255, 255, 255, 1.00);
	
	
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837367-button:hover,
.stacks_in_1837367-button:hover:active {
	
	background-color: var(--bs-primary) !important;
	border-color: var(--bs-primary);
	color: rgba(255, 255, 255, 1.00) !important;
	
	
	

	opacity: 0.850000;	
}











#stacks_in_1837367-wrapper a {
	outline: none;
}

#stacks_in_1837367-wrapper .btn {
	
	
}



#stacks_in_1837367-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837367-wrapper .btn,
#stacks_in_1837367-wrapper .btn.custom-shadow,
#stacks_in_1837367-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837367-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}











#s4s_flexbox_item_stacks_in_1837340 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837340 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1836614 h1,
#viewPortTextstacks_in_1836614 h2,
#viewPortTextstacks_in_1836614 h3,
#viewPortTextstacks_in_1836614 h4,
#viewPortTextstacks_in_1836614 h5,
#viewPortTextstacks_in_1836614 h6,
#viewPortTextstacks_in_1836614 p,
#viewPortTextstacks_in_1836614

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1836614 h1,
	#viewPortTextstacks_in_1836614 h2,
	#viewPortTextstacks_in_1836614 h3,
	#viewPortTextstacks_in_1836614 h4,
	#viewPortTextstacks_in_1836614 h5,
	#viewPortTextstacks_in_1836614 h6,
	#viewPortTextstacks_in_1836614 p,
	#viewPortTextstacks_in_1836614
	
	{
		font-size: 6.10vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1836614 h1,
	#viewPortTextstacks_in_1836614 h2,
	#viewPortTextstacks_in_1836614 h3,
	#viewPortTextstacks_in_1836614 h4,
	#viewPortTextstacks_in_1836614 h5,
	#viewPortTextstacks_in_1836614 h6,
	#viewPortTextstacks_in_1836614 p,
	#viewPortTextstacks_in_1836614
	
	{
		font-size: 36px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1836614 h1,
	#viewPortTextstacks_in_1836614 h2,
	#viewPortTextstacks_in_1836614 h3,
	#viewPortTextstacks_in_1836614 h4,
	#viewPortTextstacks_in_1836614 h5,
	#viewPortTextstacks_in_1836614 h6,
	#viewPortTextstacks_in_1836614 p,
	#viewPortTextstacks_in_1836614
	
	{
		font-size: 22px;
	}
}
#stacks_in_1836621 {
	padding: 20px 0px 20px 0px;
}


.stacks_in_1837368-button,
.stacks_in_1837368-button:focus {
	
}


.stacks_in_1837368-button,
.stacks_in_1837368-button:focus,
.stacks_in_1837368-button:active {
	
	background-color: var(--bs-gray-600);
	border-color: var(--bs-gray-600);
	color: rgba(255, 255, 255, 1.00);
	
	
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837368-button:hover,
.stacks_in_1837368-button:hover:active {
	
	background-color: var(--bs-gray-600) !important;
	border-color: var(--bs-gray-600);
	color: rgba(255, 255, 255, 1.00) !important;
	
	
	

	opacity: 0.850000;	
}











#stacks_in_1837368-wrapper a {
	outline: none;
}

#stacks_in_1837368-wrapper .btn {
	
	
}



#stacks_in_1837368-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837368-wrapper .btn,
#stacks_in_1837368-wrapper .btn.custom-shadow,
#stacks_in_1837368-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837368-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}












.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_1837365 {
	height: 20.00px;
}




























@media print {
	#spacerStackstacks_in_1837365 {
		display: none !important;
	}
}

#s4s_flexbox_stack_stacks_in_1837369 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837369 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837370 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837370 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1837347 {
	background-color: rgba(51, 51, 51, 0.70);
}
#viewPortTextstacks_in_1837349 h1,
#viewPortTextstacks_in_1837349 h2,
#viewPortTextstacks_in_1837349 h3,
#viewPortTextstacks_in_1837349 h4,
#viewPortTextstacks_in_1837349 h5,
#viewPortTextstacks_in_1837349 h6,
#viewPortTextstacks_in_1837349 p,
#viewPortTextstacks_in_1837349

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1837349 h1,
	#viewPortTextstacks_in_1837349 h2,
	#viewPortTextstacks_in_1837349 h3,
	#viewPortTextstacks_in_1837349 h4,
	#viewPortTextstacks_in_1837349 h5,
	#viewPortTextstacks_in_1837349 h6,
	#viewPortTextstacks_in_1837349 p,
	#viewPortTextstacks_in_1837349
	
	{
		font-size: 8.00vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1837349 h1,
	#viewPortTextstacks_in_1837349 h2,
	#viewPortTextstacks_in_1837349 h3,
	#viewPortTextstacks_in_1837349 h4,
	#viewPortTextstacks_in_1837349 h5,
	#viewPortTextstacks_in_1837349 h6,
	#viewPortTextstacks_in_1837349 p,
	#viewPortTextstacks_in_1837349
	
	{
		font-size: 26px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1837349 h1,
	#viewPortTextstacks_in_1837349 h2,
	#viewPortTextstacks_in_1837349 h3,
	#viewPortTextstacks_in_1837349 h4,
	#viewPortTextstacks_in_1837349 h5,
	#viewPortTextstacks_in_1837349 h6,
	#viewPortTextstacks_in_1837349 p,
	#viewPortTextstacks_in_1837349
	
	{
		font-size: 22px;
	}
}
#stacks_in_1837350 {
	padding: 20px 12px 0px 12px;
}

#stacks_in_1837352 {
	padding: 0px 0px 20px 12px;
}
#s4s_flexbox_item_stacks_in_1837372 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837372 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1837355 h1,
#viewPortTextstacks_in_1837355 h2,
#viewPortTextstacks_in_1837355 h3,
#viewPortTextstacks_in_1837355 h4,
#viewPortTextstacks_in_1837355 h5,
#viewPortTextstacks_in_1837355 h6,
#viewPortTextstacks_in_1837355 p,
#viewPortTextstacks_in_1837355

{
	font-size: 22px;
	line-height: 1.25em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1837355 h1,
	#viewPortTextstacks_in_1837355 h2,
	#viewPortTextstacks_in_1837355 h3,
	#viewPortTextstacks_in_1837355 h4,
	#viewPortTextstacks_in_1837355 h5,
	#viewPortTextstacks_in_1837355 h6,
	#viewPortTextstacks_in_1837355 p,
	#viewPortTextstacks_in_1837355
	
	{
		font-size: 10.00vw;
		line-height: 1.25em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1837355 h1,
	#viewPortTextstacks_in_1837355 h2,
	#viewPortTextstacks_in_1837355 h3,
	#viewPortTextstacks_in_1837355 h4,
	#viewPortTextstacks_in_1837355 h5,
	#viewPortTextstacks_in_1837355 h6,
	#viewPortTextstacks_in_1837355 p,
	#viewPortTextstacks_in_1837355
	
	{
		font-size: 36px;
		line-height: 1.25em;
	}
}

@media print {
	#viewPortTextstacks_in_1837355 h1,
	#viewPortTextstacks_in_1837355 h2,
	#viewPortTextstacks_in_1837355 h3,
	#viewPortTextstacks_in_1837355 h4,
	#viewPortTextstacks_in_1837355 h5,
	#viewPortTextstacks_in_1837355 h6,
	#viewPortTextstacks_in_1837355 p,
	#viewPortTextstacks_in_1837355
	
	{
		font-size: 22px;
	}
}
#stacks_in_1837356 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_1837362 {
	padding: 5px 0px 10px 0px;
}


.stacks_in_1837377-button,
.stacks_in_1837377-button:focus {
	
}


.stacks_in_1837377-button,
.stacks_in_1837377-button:focus,
.stacks_in_1837377-button:active {
	
	background-color: var(--bs-orange);
	border-color: var(--bs-orange);
	color: rgba(255, 255, 255, 1.00);
	
	
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	
	outline: none;
}

.stacks_in_1837377-button:hover,
.stacks_in_1837377-button:hover:active {
	
	background-color: var(--bs-orange) !important;
	border-color: var(--bs-orange);
	color: rgba(255, 255, 255, 1.00) !important;
	
	
	

	opacity: 0.850000;	
}











#stacks_in_1837377-wrapper a {
	outline: none;
}

#stacks_in_1837377-wrapper .btn {
	
	
}



#stacks_in_1837377-wrapper .btn.custom-shadow-hover:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.33) !important;
}


#stacks_in_1837377-wrapper .btn,
#stacks_in_1837377-wrapper .btn.custom-shadow,
#stacks_in_1837377-wrapper .btn.custom-shadow-hover:hover {
	transition-duration: 250ms;
	transition-property: box-shadow;
}


#stacks_in_1837377-wrapper .btn .badge {
	background-color: var(--bs-danger);
	color: rgba(255, 255, 255, 1.00);
}












.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_1837378 {
	height: 20.00px;
}




























@media print {
	#spacerStackstacks_in_1837378 {
		display: none !important;
	}
}
#viewPortTextstacks_in_1837004 h1,
#viewPortTextstacks_in_1837004 h2,
#viewPortTextstacks_in_1837004 h3,
#viewPortTextstacks_in_1837004 h4,
#viewPortTextstacks_in_1837004 h5,
#viewPortTextstacks_in_1837004 h6,
#viewPortTextstacks_in_1837004 p,
#viewPortTextstacks_in_1837004

{
	font-size: 22px;
	line-height: 1.15em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1837004 h1,
	#viewPortTextstacks_in_1837004 h2,
	#viewPortTextstacks_in_1837004 h3,
	#viewPortTextstacks_in_1837004 h4,
	#viewPortTextstacks_in_1837004 h5,
	#viewPortTextstacks_in_1837004 h6,
	#viewPortTextstacks_in_1837004 p,
	#viewPortTextstacks_in_1837004
	
	{
		font-size: 8.00vw;
		line-height: 1.15em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1837004 h1,
	#viewPortTextstacks_in_1837004 h2,
	#viewPortTextstacks_in_1837004 h3,
	#viewPortTextstacks_in_1837004 h4,
	#viewPortTextstacks_in_1837004 h5,
	#viewPortTextstacks_in_1837004 h6,
	#viewPortTextstacks_in_1837004 p,
	#viewPortTextstacks_in_1837004
	
	{
		font-size: 36px;
		line-height: 1.15em;
	}
}

@media print {
	#viewPortTextstacks_in_1837004 h1,
	#viewPortTextstacks_in_1837004 h2,
	#viewPortTextstacks_in_1837004 h3,
	#viewPortTextstacks_in_1837004 h4,
	#viewPortTextstacks_in_1837004 h5,
	#viewPortTextstacks_in_1837004 h6,
	#viewPortTextstacks_in_1837004 p,
	#viewPortTextstacks_in_1837004
	
	{
		font-size: 22px;
	}
}
#stacks_in_1837004 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_1837008 {
	padding: 0px 0px 10px 0px;
}

#s4s_flexbox_stack_stacks_in_1837379 {
	display: flex;
	gap: 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: normal;
	min-height: auto;
	padding: 0;
	margin: -1rem;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_1837379 {
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-start;
		align-items: stretch;
		align-content: normal;
		min-height: auto;
	}
}
#s4s_flexbox_item_stacks_in_1837380 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837380 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}

#viewPortTextstacks_in_1837012 h1,
#viewPortTextstacks_in_1837012 h2,
#viewPortTextstacks_in_1837012 h3,
#viewPortTextstacks_in_1837012 h4,
#viewPortTextstacks_in_1837012 h5,
#viewPortTextstacks_in_1837012 h6,
#viewPortTextstacks_in_1837012 p,
#viewPortTextstacks_in_1837012

{
	font-size: 22px;
	line-height: 1.15em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1837012 h1,
	#viewPortTextstacks_in_1837012 h2,
	#viewPortTextstacks_in_1837012 h3,
	#viewPortTextstacks_in_1837012 h4,
	#viewPortTextstacks_in_1837012 h5,
	#viewPortTextstacks_in_1837012 h6,
	#viewPortTextstacks_in_1837012 p,
	#viewPortTextstacks_in_1837012
	
	{
		font-size: 8.00vw;
		line-height: 1.15em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1837012 h1,
	#viewPortTextstacks_in_1837012 h2,
	#viewPortTextstacks_in_1837012 h3,
	#viewPortTextstacks_in_1837012 h4,
	#viewPortTextstacks_in_1837012 h5,
	#viewPortTextstacks_in_1837012 h6,
	#viewPortTextstacks_in_1837012 p,
	#viewPortTextstacks_in_1837012
	
	{
		font-size: 36px;
		line-height: 1.15em;
	}
}

@media print {
	#viewPortTextstacks_in_1837012 h1,
	#viewPortTextstacks_in_1837012 h2,
	#viewPortTextstacks_in_1837012 h3,
	#viewPortTextstacks_in_1837012 h4,
	#viewPortTextstacks_in_1837012 h5,
	#viewPortTextstacks_in_1837012 h6,
	#viewPortTextstacks_in_1837012 p,
	#viewPortTextstacks_in_1837012
	
	{
		font-size: 22px;
	}
}#viewPortTextstacks_in_1837016 h1,
#viewPortTextstacks_in_1837016 h2,
#viewPortTextstacks_in_1837016 h3,
#viewPortTextstacks_in_1837016 h4,
#viewPortTextstacks_in_1837016 h5,
#viewPortTextstacks_in_1837016 h6,
#viewPortTextstacks_in_1837016 p,
#viewPortTextstacks_in_1837016

{
	font-size: 22px;
	line-height: 1.15em;
	transition: all 200ms ease-in-out;
}

@media screen and (max-width: 650px) {
	#viewPortTextstacks_in_1837016 h1,
	#viewPortTextstacks_in_1837016 h2,
	#viewPortTextstacks_in_1837016 h3,
	#viewPortTextstacks_in_1837016 h4,
	#viewPortTextstacks_in_1837016 h5,
	#viewPortTextstacks_in_1837016 h6,
	#viewPortTextstacks_in_1837016 p,
	#viewPortTextstacks_in_1837016
	
	{
		font-size: 7.00vw;
		line-height: 1.15em;
	}
}

@media screen and (min-width: 650px) {
	#viewPortTextstacks_in_1837016 h1,
	#viewPortTextstacks_in_1837016 h2,
	#viewPortTextstacks_in_1837016 h3,
	#viewPortTextstacks_in_1837016 h4,
	#viewPortTextstacks_in_1837016 h5,
	#viewPortTextstacks_in_1837016 h6,
	#viewPortTextstacks_in_1837016 p,
	#viewPortTextstacks_in_1837016
	
	{
		font-size: 24px;
		line-height: 1.15em;
	}
}

@media print {
	#viewPortTextstacks_in_1837016 h1,
	#viewPortTextstacks_in_1837016 h2,
	#viewPortTextstacks_in_1837016 h3,
	#viewPortTextstacks_in_1837016 h4,
	#viewPortTextstacks_in_1837016 h5,
	#viewPortTextstacks_in_1837016 h6,
	#viewPortTextstacks_in_1837016 p,
	#viewPortTextstacks_in_1837016
	
	{
		font-size: 22px;
	}
}
#stacks_in_1837017 {
	padding: 20px 0px 0px 0px;
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_1837020 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_1837020 {
		display: none !important;
	}
}
#s4s_flexbox_item_stacks_in_1837382 {
  
  flex-grow: 0;
  flex-basis: auto;
  flex-shrink: 1;
  align-self: auto;
  min-height: auto;
  background-color: rgba(247, 247, 247, 1.00);
  padding: 1rem;
  margin: 1rem;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 0;
  
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_1837382 {
    
    flex-grow: 0;
    flex-basis: auto;
    flex-shrink: 1;
    align-self: auto;
    min-height: auto;
  }
}


#stacks_in_1837023 {
	border: solid rgba(80, 93, 181, 0.30);
	border-width:  1px;
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_1837191 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_1837191 {
		display: none !important;
	}
}


#stacks_in_1837192_2-wrapper,
#stacks_in_1837192_2-wrapper > .bkg-overlay {
	overflow: visible;
	z-index: 15;
	position: relative;
}

#stacks_in_1837192_2-wrapper > .filters-layer {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	
	
	
	
}

#stacks_in_1837192_2-wrapper > .bkg-overlay {
	z-index: 10;
}

#stacks_in_1837192_2-wrapper {
	background-position: center center;
}


#stacks_in_1837192_2-wrapper.cover {
	background-size: cover;
	background-repeat: no-repeat;
}

#stacks_in_1837192_2-wrapper.contain {
	background-size: contain;
	background-repeat: no-repeat;
}

#stacks_in_1837192_2-wrapper.parallax {
	background-repeat: no-repeat;	
}

#stacks_in_1837192_2-wrapper .jarallax {
	position: relative;
	z-index: 0;
}
#stacks_in_1837192_2-wrapper .jarallax > .jarallax-img {
  position: absolute;
  object-fit: cover;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}



#stacks_in_1837192_2-wrapper.tile {
	background-repeat: repeat;
}

#stacks_in_1837192_2-wrapper.bkg-image {
	background-image: url();
}






#stacks_in_1837192_2-wrapper.bkg-remote-image {
	background-image: url();
}



	

#stacks_in_1837192_2-wrapper.bkg-webp-image {
	background-image: url();
}



body.webp-not-supported #stacks_in_1837192_2-wrapper.bkg-webp-image {
	background-image: url() !important;
}



	
	

#stacks_in_1837192_2-wrapper.bkg-preset {
	background: var(--bs-white);
}

#stacks_in_1837192_2-wrapper.bkg-solid-color {
	background: rgba(238, 228, 215, 1.00);
}

#stacks_in_1837192_2-wrapper.bkg-gradient-two {
	background: rgba(128, 73, 246, 1.00);
	background: linear-gradient(0deg, rgba(128, 73, 246, 1.00) 0%, rgba(35, 19, 101, 1.00) 100%);
}

#stacks_in_1837192_2-wrapper.bkg-gradient-four {
	background: /* newest syntax */
	radial-gradient(circle at 0% 0%, 
		 rgba(147, 103, 248, 1.00), transparent 80%),
	radial-gradient(circle at 100% 0%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 0% 100%, 
		 rgba(35, 19, 101, 1.00), transparent 80%), 
	radial-gradient(circle at 100% 100%, 
		 rgba(147, 103, 248, 1.00), transparent 80%);
}

#stacks_in_1837192_2-wrapper.custom-corners,
#stacks_in_1837192_2-wrapper.custom-corners > .bkg-overlay.custom-corners,
#stacks_in_1837192_2-wrapper.custom-corners > .filters-layer {
	border-radius: 10px 10px 10px 10px;
}



#stacks_in_1837192_2-wrapper > .bkg-overlay.solid {
	background: rgba(0, 0, 0, 0.75);
}


#stacks_in_1837192_2-wrapper > .bkg-overlay.linear-gradient-two {
	background: rgba(77, 26, 176, 0.75);
	/* Linear */
	background: linear-gradient(0deg, rgba(77, 26, 176, 0.75) 0%, rgba(127, 72, 245, 0.75) 100%);

}

#stacks_in_1837192_2-wrapper > .bkg-overlay.radial-gradient-two {
	background: rgba(0, 0, 0, 0.20);
	/* Radial */
	background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.75) 90%);
}





#stacks_in_1837192_2-wrapper {
	
	
	border-color: var(--bs-white) !important;
	
	
	
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.13);
	
}








	

	








#stacks_in_1837192_4-margins.margins-easy-presets {
	/* Margin Settings */
	
	
	
	
}

#stacks_in_1837192_4-margins.padding-easy-presets {
	/* Padding Settings */
	
	
	
	
}


#stacks_in_1837192_4-margins.margins-advanced {
	margin: 0.00px 0.00px 0.00px 0.00px;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}




#stacks_in_1837192_4-margins.padding-advanced {
	padding: 1.00rem 1.00rem 1.50rem 1.00rem;
}

@media (min-width: 576px) {
	
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
	#stacks_in_1837192_4-margins.padding-advanced {
		padding: 3.00rem 3.00rem 3.00rem 3.00rem;
	}
	
}

@media (min-width: 1200px) {
	
}

@media (min-width: 1400px) {
	
}






@media (max-width: 575px) {
	
	#stacks_in_1837192_97-wrapper .col {
		
  		flex: 0 0 auto;
  		width: 100%;
	  
	}
	
}








.stacks_in_1837192_12.fdy-img {
	
	
	

	
	border-color: var(--bs-dark) !important;
	
	
	
}


.stacks_in_1837192_12.fdy-img.img-upscale {
	width: 100%;
	height: auto;
}
	
	
.stacks_in_1837192_12.fdy-img.img-custom-pct {
	width: 100%;
	height: auto;
}

.stacks_in_1837192_12.fdy-img.img-max-width {
	max-width: 100%;
	width: 600px;
	height: auto;
}






.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_1837192_103 {
	height: 20.00px;
}




























@media print {
	#spacerStackstacks_in_1837192_103 {
		display: none !important;
	}
}






.stacks_in_1837192_138.fdy-img {
	
	
	

	
	border-color: var(--bs-dark) !important;
	
	
	
}


.stacks_in_1837192_138.fdy-img.img-upscale {
	width: 100%;
	height: auto;
}
	
	
.stacks_in_1837192_138.fdy-img.img-custom-pct {
	width: 100%;
	height: auto;
}

.stacks_in_1837192_138.fdy-img.img-max-width {
	max-width: 100%;
	width: 310px;
	height: auto;
}




#stacks_in_1837192_120-wrapper {
	
	
	
}









	#stacks_in_1837192_120-wrapper p:last-of-type {
		margin-bottom: 0;
	}




.sk--fadeIn {
	animation: sk--fadeIn;
	animation-duration: 1s;
}

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


#stacks_in_1837192_118-wrapper {
	
	
	
}




/* Base Margins */
#stacks_in_1837192_118-wrapper {
	margin-bottom: var(--fdy-base-margin-xs);
}

@media (min-width: 576px) {
	#stacks_in_1837192_118-wrapper {
		margin-bottom: var(--fdy-base-margin-sm);
	}
}

@media (min-width: 768px) {
	#stacks_in_1837192_118-wrapper {
		margin-bottom: var(--fdy-base-margin-md);
	}
}

@media (min-width: 992px) {
	#stacks_in_1837192_118-wrapper {
		margin-bottom: var(--fdy-base-margin-lg);
	}
}

@media (min-width: 1200px) {
	#stacks_in_1837192_118-wrapper {
		margin-bottom: var(--fdy-base-margin-xl);
	}
}

@media (min-width: 1400px) {
	#stacks_in_1837192_118-wrapper {
		margin-bottom: var(--fdy-base-margin-xxl);
	}
}






	#stacks_in_1837192_118-wrapper p:last-of-type {
		margin-bottom: 0;
	}





h4.stacks_in_1837192_46-header {
	
	
	
	
	
	
	
	
	color: var(--bs-primary);
	
	
	

	
	margin: 0;
	
	letter-spacing: 0.00px;
	
	
	
}

h4.stacks_in_1837192_46-header > small {
	
	
	
	
	
	
	
	color: ;
	
	
	

}



/* Base Margins */
h4.stacks_in_1837192_46-header {
	margin-bottom: var(--fdy-base-margin-xs);
}

@media (min-width: 576px) {
	h4.stacks_in_1837192_46-header {
		margin-bottom: var(--fdy-base-margin-sm);
	}
}

@media (min-width: 768px) {
	h4.stacks_in_1837192_46-header {
		margin-bottom: var(--fdy-base-margin-md);
	}
}

@media (min-width: 992px) {
	h4.stacks_in_1837192_46-header {
		margin-bottom: var(--fdy-base-margin-lg);
	}
}

@media (min-width: 1200px) {
	h4.stacks_in_1837192_46-header {
		margin-bottom: var(--fdy-base-margin-xl);
	}
}

@media (min-width: 1400px) {
	h4.stacks_in_1837192_46-header {
		margin-bottom: var(--fdy-base-margin-xxl);
	}
}






.stacks_in_1837192_46-header {
	font-size: 2.00rem;
}

@media (min-width: 576px) {
	.stacks_in_1837192_46-header {
		font-size: 2.00rem;
	}
}

@media (min-width: 768px) {
	.stacks_in_1837192_46-header {
		font-size: 2.50rem;
	}
}

@media (min-width: 992px) {
	.stacks_in_1837192_46-header {
		font-size: 2.50rem;
	}
}

@media (min-width: 1200px) {
	.stacks_in_1837192_46-header {
		font-size: 2.50rem;
	}
}

@media (min-width: 1400px) {
	.stacks_in_1837192_46-header {
		font-size: 2.50rem;
	}
}


.stacks_in_1837192_82-list {
	list-style: none;
	list-style-position: outside;
	margin-bottom: 0;
	
	font-weight: 400;
}

.stacks_in_1837192_82-list {
	
	color: var(--bs-gray-800) !important;
	
	
	
}

.stacks_in_1837192_82-list .list-icon {
	
	color: var(--bs-gray-500) !important;
	
	
	
}

.stacks_in_1837192_82-list a,
.stacks_in_1837192_82-list a:visited,
.stacks_in_1837192_82-list a:hover,
.stacks_in_1837192_82-list a:active {
	text-decoration: none;
}

.stacks_in_1837192_82-list a,
.stacks_in_1837192_82-list a:visited {
	
	
	
	text-decoration: none;
}

.stacks_in_1837192_82-list a:hover,
.stacks_in_1837192_82-list a:active {
	
	opacity: 50%;
	
	
		
	text-decoration: none;
}








/* Base Margins */

.stacks_in_1837192_82-list {
	margin-bottom: var(--fdy-base-margin-xs);
}

@media (min-width: 576px) {
	.stacks_in_1837192_82-list {
		margin-bottom: var(--fdy-base-margin-sm);
	}
}

@media (min-width: 768px) {
	.stacks_in_1837192_82-list {
		margin-bottom: var(--fdy-base-margin-md);
	}
}

@media (min-width: 992px) {
	.stacks_in_1837192_82-list {
		margin-bottom: var(--fdy-base-margin-lg);
	}
}

@media (min-width: 1200px) {
	.stacks_in_1837192_82-list {
		margin-bottom: var(--fdy-base-margin-xl);
	}
}

@media (min-width: 1400px) {
	.stacks_in_1837192_82-list {
		margin-bottom: var(--fdy-base-margin-xxl);
	}
}





.stacks_in_1837192_82-list .list-inline-item:not(:last-child) {

}

.stacks_in_1837192_82-list .list-inline-item {
	float: unset !important;
	display: inline-block !important;
}

.stacks_in_1837192_82-list.list-inline {
	float: unset !important;
	display: block !important;
}

.stacks_in_1837192_85-list-item .badge {
	position: relative;
	top: -2px;
	color: rgba(255, 255, 255, 1.00);
	
	
	background-color: var(--bs-danger);
	
	
	
}

.stacks_in_1837192_85-list-item.custom-icon-color .list-icon {
	color: rgba(148, 104, 247, 1.00) !important;
}

.stacks_in_1837192_83-list-item .badge {
	position: relative;
	top: -2px;
	color: rgba(255, 255, 255, 1.00);
	
	
	background-color: var(--bs-danger);
	
	
	
}

.stacks_in_1837192_83-list-item.custom-icon-color .list-icon {
	color: rgba(148, 104, 247, 1.00) !important;
}
.spacerStack {
	height: 10.00px;
}

#spacerStackstacks_in_1837192_122 {
	height: 10.00px;
}




























@media print {
	#spacerStackstacks_in_1837192_122 {
		display: none !important;
	}
}


#stacks_in_1837192_134-wrapper .btn-group {
	
}





#stacks_in_1837192_134-wrapper .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
/* #stacks_in_1837192_134-wrapper .btn-group > .btn.dropdown-toggle-split:first-child, */
#stacks_in_1837192_134-wrapper .btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

#stacks_in_1837192_134-wrapper .btn-group > .btn:nth-child(n+3),
#stacks_in_1837192_134-wrapper .btn-group > :not(.btn-check) + .btn,
#stacks_in_1837192_134-wrapper .btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

#stacks_in_1837192_134-wrapper .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
#stacks_in_1837192_134-wrapper .btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

#stacks_in_1837192_134-wrapper .btn-group-vertical > .btn:not(:first-child):not(.dropdown-toggle),
#stacks_in_1837192_134-wrapper .btn-group-vertical > .btn ~ .btn,
#stacks_in_1837192_134-wrapper .btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

#stacks_in_1837192_134-wrapper .custom-corners {
	
}


#stacks_in_1837192_134-wrapper .dropdown-toggle::after {
	position: relative;
	top: 1px;
}

 
	
	@media (max-width: 767767px) {
  		#stacks_in_1837192_134-button-group-layout-trigger {
    		display: block;
  		}
	}
	
	@media (min-width: 768px) {
		#stacks_in_1837192_134-button-group-layout-trigger {
    		display: inline-block;
  		}
	}
	




.stacks_in_1837192_135-button,
.stacks_in_1837192_135-button:focus,
.stacks_in_1837192_135-button:active {
	
	
	
	color: var(--bs-primary);
	border-color: var(--bs-primary);
	background-color: transparent;
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	outline: none;
}

.stacks_in_1837192_135-button:hover,
.stacks_in_1837192_135-button:hover:active {
	
	
	
	color: rgba(255, 255, 255, 1.00) !important;
	border-color: var(--bs-primary) !important;
	background-color: var(--bs-primary) !important;
	

	opacity: 0.850000;	
}











.stacks_in_1837192_135-button .btn {
	
	
}


	
	.stacks_in_1837192_135-button .icon-left {
		margin-right: 10px;
	}
	
	.stacks_in_1837192_135-button .icon-right {
		margin-left: 10px;
	}
	






.stacks_in_1837192_137-button,
.stacks_in_1837192_137-button:focus,
.stacks_in_1837192_137-button:active {
	
	
	
	color: var(--bs-primary);
	border-color: var(--bs-primary);
	background-color: transparent;
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	outline: none;
}

.stacks_in_1837192_137-button:hover,
.stacks_in_1837192_137-button:hover:active {
	
	
	
	color: rgba(255, 255, 255, 1.00) !important;
	border-color: var(--bs-primary) !important;
	background-color: var(--bs-primary) !important;
	

	opacity: 0.850000;	
}











.stacks_in_1837192_137-button .btn {
	
	
}


	
	.stacks_in_1837192_137-button .icon-left {
		margin-right: 10px;
	}
	
	.stacks_in_1837192_137-button .icon-right {
		margin-left: 10px;
	}
	



.spacerStack {
	height: 25.00px;
}

#spacerStackstacks_in_1837192_78 {
	height: 25.00px;
}




























@media print {
	#spacerStackstacks_in_1837192_78 {
		display: none !important;
	}
}



#stacks_in_1837192_140-wrapper {
	
	border-color: var(--bs-gray-600) !important;
	
	
	border-width: 1px !important;
	border-bottom-width: 0px !important;
	border-style: solid !important;	
}

#stacks_in_1837192_140-wrapper .border-badge {
	
	background-color: var(--bs-primary) !important;
	
	
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_1837192_140-wrapper .border-badge {
	
}

#stacks_in_1837192_140-wrapper.custom-width {
	width: 80%;
}
.spacerStack {
	height: 25.00px;
}

#spacerStackstacks_in_1837192_77 {
	height: 25.00px;
}




























@media print {
	#spacerStackstacks_in_1837192_77 {
		display: none !important;
	}
}






@media (max-width: 575px) {
	
	#stacks_in_1837192_64-wrapper .col {
		
  		flex: 0 0 auto;
  		width: 100%;
	  
	}
	
}




#stacks_in_1837192_57-wrapper .btn-group {
	
}


/* Base Margins */
#stacks_in_1837192_57-wrapper {
	margin-bottom: var(--fdy-base-margin-xs);
}

@media (min-width: 576px) {
	#stacks_in_1837192_57-wrapper {
		margin-bottom: var(--fdy-base-margin-sm);
	}
}

@media (min-width: 768px) {
	#stacks_in_1837192_57-wrapper {
		margin-bottom: var(--fdy-base-margin-md);
	}
}

@media (min-width: 992px) {
	#stacks_in_1837192_57-wrapper {
		margin-bottom: var(--fdy-base-margin-lg);
	}
}

@media (min-width: 1200px) {
	#stacks_in_1837192_57-wrapper {
		margin-bottom: var(--fdy-base-margin-xl);
	}
}

@media (min-width: 1400px) {
	#stacks_in_1837192_57-wrapper {
		margin-bottom: var(--fdy-base-margin-xxl);
	}
}




#stacks_in_1837192_57-wrapper .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
/* #stacks_in_1837192_57-wrapper .btn-group > .btn.dropdown-toggle-split:first-child, */
#stacks_in_1837192_57-wrapper .btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

#stacks_in_1837192_57-wrapper .btn-group > .btn:nth-child(n+3),
#stacks_in_1837192_57-wrapper .btn-group > :not(.btn-check) + .btn,
#stacks_in_1837192_57-wrapper .btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

#stacks_in_1837192_57-wrapper .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
#stacks_in_1837192_57-wrapper .btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

#stacks_in_1837192_57-wrapper .btn-group-vertical > .btn:not(:first-child):not(.dropdown-toggle),
#stacks_in_1837192_57-wrapper .btn-group-vertical > .btn ~ .btn,
#stacks_in_1837192_57-wrapper .btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

#stacks_in_1837192_57-wrapper .custom-corners {
	
}


#stacks_in_1837192_57-wrapper .dropdown-toggle::after {
	position: relative;
	top: 1px;
}

 
	
	@media (max-width: 767767px) {
  		#stacks_in_1837192_57-button-group-layout-trigger {
    		display: block;
  		}
	}
	
	@media (min-width: 768px) {
		#stacks_in_1837192_57-button-group-layout-trigger {
    		display: inline-block;
  		}
	}
	




.stacks_in_1837192_58-button,
.stacks_in_1837192_58-button:focus,
.stacks_in_1837192_58-button:active {
	
	
	
	color: var(--bs-primary);
	border-color: var(--bs-primary);
	background-color: transparent;
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	outline: none;
}

.stacks_in_1837192_58-button:hover,
.stacks_in_1837192_58-button:hover:active {
	
	
	
	color: rgba(255, 255, 255, 1.00) !important;
	border-color: var(--bs-primary) !important;
	background-color: var(--bs-primary) !important;
	

	opacity: 0.850000;	
}











.stacks_in_1837192_58-button .btn {
	
	
}


	






.stacks_in_1837192_60-button,
.stacks_in_1837192_60-button:focus,
.stacks_in_1837192_60-button:active {
	
	
	
	color: var(--bs-primary);
	border-color: var(--bs-primary);
	background-color: transparent;
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	outline: none;
}

.stacks_in_1837192_60-button:hover,
.stacks_in_1837192_60-button:hover:active {
	
	
	
	color: rgba(255, 255, 255, 1.00) !important;
	border-color: var(--bs-primary) !important;
	background-color: var(--bs-primary) !important;
	

	opacity: 0.850000;	
}











.stacks_in_1837192_60-button .btn {
	
	
}


	






.stacks_in_1837192_61-button,
.stacks_in_1837192_61-button:focus,
.stacks_in_1837192_61-button:active {
	
	
	
	color: var(--bs-primary);
	border-color: var(--bs-primary);
	background-color: transparent;
	
	
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, opacity 0.15s ease-in-out;
	outline: none;
}

.stacks_in_1837192_61-button:hover,
.stacks_in_1837192_61-button:hover:active {
	
	
	
	color: rgba(255, 255, 255, 1.00) !important;
	border-color: var(--bs-primary) !important;
	background-color: var(--bs-primary) !important;
	

	opacity: 0.850000;	
}











.stacks_in_1837192_61-button .btn {
	
	
}


	




#stacks_in_1837192_142-breadcrumb ol.breadcrumb {
	margin: 0;
	display: inline-flex;
}

#stacks_in_1837192_142-breadcrumb ol.breadcrumb li a,
#stacks_in_1837192_142-breadcrumb ol.breadcrumb li a:visited {
	
	
	text-decoration: none;
	
}

#stacks_in_1837192_142-breadcrumb ol.breadcrumb li a:active,
#stacks_in_1837192_142-breadcrumb ol.breadcrumb li a:hover {
	
}


#stacks_in_1837192_142-breadcrumb ol.breadcrumb li::before,
#stacks_in_1837192_142-breadcrumb ol.breadcrumb li::after {
	
		
		
		color: var(--bs-gray-500);
		
	
}








#stacks_in_1837192_143-footer-info {
	font-weight: 400;
	
	color: var(--bs-gray-600);
	
	
}

#stacks_in_1837192_143-footer-info a,
#stacks_in_1837192_143-footer-info a:visited {
	
}

#stacks_in_1837192_143-footer-info a:hover,
#stacks_in_1837192_143-footer-info a:active {
	
}



/* -- Start Littlemouse Each css Template -- */

@-webkit-keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@-moz-keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}

.stacks_in_1837192_152scroll-btn {
	display: block;
	position: relative;
	text-align: right !important;
}
.stacks_in_1837192_152scroll-btn > * {
	display: inline-block;
	color: #666666;
	
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 20px;
	letter-spacing: 2px;
	font-weight: normal;
	
}
.stacks_in_1837192_152hole{
	position: relative;
	text-align: center;
	cursor: pointer;
}


.stacks_in_1837192_152mouse {
	position: relative;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.stacks_in_1837192_152mouse span {
	position: absolute;
	display: block;
	background: #666666;
	border-radius: 50%;
	top: 29%;
	left: 50%;
	-webkit-animation: ani-little-mouse 2.2s linear infinite;
	-moz-animation: ani-little-mouse 2.2s linear infinite;
	animation: ani-little-mouse 2.2s linear infinite;
}
.smallmousesize .stacks_in_1837192_152mouse {
	width: 28px;
	height: 45px;
	margin: 0 auto 4px;
	border: 2px solid #666666;
	border-radius: 14px;
}
.smallmousesize .stacks_in_1837192_152mouse span {
	width: 6px;
	height: 6px;
	margin: -3px 0 0 -3px;
}
.mediummousesize .stacks_in_1837192_152mouse {
	width: 35px;
	height: 55px;
	margin: 0 auto 5px;
	border: 3px solid #666666;
	border-radius: 23px;
}
.mediummousesize .stacks_in_1837192_152mouse span {
	width: 8px;
	height: 8px;
	margin: -4px 0 0 -4px;
}
.largemousesize .stacks_in_1837192_152mouse {
	width: 44px;
	height: 70px;
	margin: 0 auto 5px;
	border: 3px solid #666666;
	border-radius: 22px;
}
.largemousesize .stacks_in_1837192_152mouse span {
	width: 10px;
	height: 10px;
	margin: -5px 0 0 -5px;
}




.stacks_in_1837192_152hole:hover{
	color: #DD3536;
}

.stacks_in_1837192_152hole:hover .stacks_in_1837192_152mouse{
	
	border: 3px solid #DD3536;
	
}
.stacks_in_1837192_152hole:hover .stacks_in_1837192_152mouse span{
	background: #DD3536;
}





/* -- End Littlemouse Each css Template -- */


.spacerStack {
	height: 35.00px;
}

#spacerStackstacks_in_1837391_5 {
	height: 35.00px;
}




























@media print {
	#spacerStackstacks_in_1837391_5 {
		display: none !important;
	}
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_1837391_2 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_1837391_2 {
		display: none !important;
	}
}
