.lines{border:0;height:0;width:100%;margin:0;padding:0;opacity:1}.lines-wrapper{position:relative}.lines-wrapper.vertical{height:100%}
@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}


@-webkit-keyframes puffIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2,2);
    -webkit-filter: blur(2px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1,1);
    -webkit-filter: blur(0px);
  }
}
@keyframes puffIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2,2);
    filter: blur(2px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1,1);
    filter: blur(0px);
  }
}
@-webkit-keyframes vanishIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@keyframes vanishIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}

.puffIn {
  -webkit-animation-name: puffIn;
  animation-name: puffIn;
}
.puffOut {
  -webkit-animation-name: puffOut;
  animation-name: puffOut;
}
.vanishIn {
  -webkit-animation-name: vanishIn;
  animation-name: vanishIn;
}



#stacks_in_35 h6,#stacks_in_35 h6 a,#stacks_in_35 p,#stacks_in_35 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	
		text-shadow: 0 0 1px rgba(85, 85, 85, 1.00),
		0 1px 1px rgba(70, 70, 70, 1.00),
		0 2px 1px rgba(55, 55, 55, 1.00),
		0 3px 1px rgba(40, 40, 40, 1.00),
		0 4px 1px rgba(25, 25, 25, 1.00),
		0 5px 1px rgba(10, 10, 10, 1.00);
		padding:5px 0;
	

	

}

#stacks_in_35 p a:hover, #stacks_in_35 h6 a:hover{
	color:rgba(204, 204, 204, 1.00);
}








/* -- EACH CSS Template -- */
/*  Hype elements with CUSTOM CSS */
#stacks_in_18 .HYPE_document  { 
	text-align: center; display: block; width: 100%; height: 100%; margin: auto; padding: 0; min-width: 100%;  
	 
}
/*  buttons states toolbar */
#stacks_in_18 .button-stats:hover, .button-stats:hover {  color: #dcdcdc !important;	background-color: #262626 !important;  }
/* LINK AREA over the titles */
#stacks_in_18 .wrapper_link  {  
	display: none !important;	position: absolute;	padding: 0; top: 0; right: 0; left: 0; bottom: 0; margin: auto;	z-index: 2;	border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px;
	min-height: 100px !important; max-height: 200px !important;	width: auto; max-width: 75vw;   }
#stacks_in_18 .back_wrapper_8573 { 		
	text-align: center;	margin-right: auto; margin-left: auto; display: block; position: relative; max-width: 1300vh;	
			
	 height: 450px; max-height: auto; min-height: auto;  padding: 0;		
	%%[[if edit]]%% display:none;  	
%%[[endif]]%% }
/* fixed height setting */
@media (max-width: 800px) { #stacks_in_18 .back_wrapper_8573 { 
 height: 300px; max-height: auto; min-height: auto;   } }
@media (max-width: 600px) { #stacks_in_18 .back_wrapper_8573 { 
 height: 200px; max-height: auto; min-height: auto;   } }

#stacks_in_18 .wrapper_8573 { 
	text-align: center; margin-right: auto; margin-left: auto; display: block; position: relative;	max-width: 1300px;		
			
	 height: 450px; max-height: auto; min-height: auto;   
	 }
/* fixed height setting */
@media (max-width: 800px) { #stacks_in_18 .wrapper_8573 { 
 height: 300px; max-height: auto; min-height: auto;   } }
@media (max-width: 600px) { #stacks_in_18 .wrapper_8573 { 
 height: 200px; max-height: auto; min-height: auto;   } }

/*  Hype internal elements - rotation */
#stacks_in_18 .flex_elements{  	transform: rotate( 0deg ) !important; 	-webkit-transform: rotate(0deg ) !important; 	-moz-transform: rotate( 0deg ) !important;   }
/* --------------- */
#stacks_in_18 .wrapper_working_area  {  
	background: url(../files/edit_mode_titles_guide_border.gif) center center no-repeat !important;
	max-width: 1300px;
	height: 35vh;
	background-size: contain !important; -webkit-background-size: contain !important; -moz-background-size: contain !important;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
	opacity: 0.65;	
	display: none !important;
	position: absolute;
	width: 100%; height: 100%;
	top: 0; bottom: 0; right: 0; left: 0;
	margin-right: auto; margin-left: auto; text-align: center;		
	
	  
	
}


/* ---TITLE active only with "STATIC" titles */
.hype-title-static {	   }
.hype-title-scale{		


 %%[[if !edit]]%%  
}

@keyframes hype-title-scale { 
0% {transform: scale(0.8); opacity: 0;}
40% {transform: scale(0.8);}
45% {opacity: 0;}      
100% {transform: scale(1); opacity: 1;}
}
@-webkit-keyframes hype-title-scale {
0% {-webkit-transform: scale(0.8); opacity: 0;}
40% {-webkit-transform: scale(0.8);} 
45% {opacity: 0;}      
100% {-webkit-transform: scale(1); opacity: 1;}
}
.hype-title-fade {		

 
  }

@keyframes hype-title-fade {
0% {opacity: 0;}   
10% {opacity: 0;} 
100% {opacity: 1;}
}
@-webkit-keyframes hype-title-fade {
0% { opacity: 0;} 
10% {opacity: 0;}   
100% {opacity: 1;}
}

 /*  A */
#stacks_in_18 .theme_title {  color: #FFFFFF !important;  }
 /*  B */
#stacks_in_18 .theme_title_b {  color: #E6E6E6 !important;  }
/* Tit A-B styles  */
#stacks_in_18 .theme_slogan { 
	color: #FFFFFF !important; font-size: 96px !important; font-family: "cordial_pro_inlineBdrounded", sans-serif !important; font-style: none; text-transform: none; text-decoration: none;	transform: rotate( 0deg ) !important; -webkit-transform: rotate( 0deg ) !important; -moz-transform: rotate( 0deg ) !important;	margin-top: 20px !important; margin-left: 0px !important; display: block !important; letter-spacing: 6px !important; line-height: 85px !important;   
}

/* TITLE CSS */
#stacks_in_18 .theme_title, #stacks_in_18 .theme_title_b { 
	font-size: 105px !important; font-style: none; 	text-transform: none;text-decoration: None; 	margin-top: 25px !important; margin-left: 65px !important; letter-spacing: 0px !important; line-height: 125px !important;	font-family: "title_cordial_font_selector", serif !important; -webkit-transform: translate3d(0,0,0) !important;
	
	
	    font-family: "cordial_pro_cherryBdrounded", serif !important;	
	  
	
	 	
	
	 	
	
	 
	
	  
}

/* upg 1.1.3 - 113 */
#stacks_in_18 .theme_title, #stacks_in_18 .theme_title_b  {    }

/* back_wrapper- fix consolidation. stay under text */
#stacks_in_18 .back_wrapper_8573 {	 
	
/* upg 1.1.4 - 114 */
	
/* beta  */
/*	*/


 
 
}
#stacks_in_18 .back_wrapper_8573bg { 	
	
		background-position: 50% 50% !important;	
		background-repeat: repeat-x !important;
	  
		background: url();
	   		
			
	text-align: center; display: block; position: relative;	
	max-width: 1300vh;		
			
	 height: 450px; max-height: auto; min-height: auto; 	
	padding: 0; margin: 0;  
		
}

/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_18 .back_wrapper_8573bg { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_18 .back_wrapper_8573bg {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_18 .back_wrapper_8573bg { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_18 .back_wrapper_8573bg { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_18 .back_wrapper_8573bg#stacks_in_18 .back_wrapper_8573bg {  background-attachment: scroll !important;  } }

/* fixed height setting */
@media (max-width: 800px) { #stacks_in_18 .back_wrapper_8573bg {   height: 300px; max-height: auto; min-height: auto;   } }
@media (max-width: 600px) { #stacks_in_18 .back_wrapper_8573bg {   height: 200px; max-height: auto; min-height: auto;   } }

#stacks_in_18 .theme_title, #stacks_in_18 .theme_title_b {
 
 
		










  
}
#stacks_in_18 .theme_title, #stacks_in_18 .theme_title_b {  }
/* --------------- */
/* @group Built-in Webfonts */
@font-face {
font-family: 'cordial_proregregular';
src: url('../files/webfonts/cordial_web/cordial_regular_39-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_regular_39-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_prosemibold';
src: url('../files/webfonts/cordial_web/cordial_semibold_38-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_semibold_38-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_promedium';
src: url('../files/webfonts/cordial_web/cordial_medium_38-webfont.woff2') format('woff2'),url('../files/webfonts/cordial_web/cordial_medium_38-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_prolight';
src: url('../files/webfonts/cordial_web/cordial_light_59-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_light_59-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_probold';
src: url('../files/webfonts/cordial_web/cordial_bold_69-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_bold_69-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_pro_inlineBdrounded';
src: url('../files/webfonts/cordial_web/cordial_inline_rou_17-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_inline_rou_17-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_pro_cherryBdrounded';
src: url('../files/webfonts/cordial_web/cordial_cherry_rou_22-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_cherry_rou_22-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
/* cordial end */
@font-face {
font-family: 'rubik_mono_oneregular';
src: url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'montserratbold';
src: url('../files/webfonts/montserrat/montserrat-bold-webfont.woff2') format('woff2'), url('../files/webfonts/montserrat/montserrat-bold-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'abelregular';
src: url('../files/webfonts/abel/abel-regular-webfont.woff2') format('woff2'), url('../files/webfonts/abel/abel-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'open_sanscondensed_light';
src: url('../files/webfonts/open-sans-condensed/opensans-condlight-webfont.woff2') format('woff2'), url('../files/webfonts/open-sans-condensed/opensans-condlight-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'bree_serifregular';
src: url('../files/webfonts/breeserif/breeserif-regular-webfont.woff2') format('woff2'), url('../files/webfonts/breeserif/breeserif-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'pacificoregular';
src: url('../files/webfonts/pacifico/pacifico-regular-webfont.woff2') format('woff2'), url('../files/webfonts/pacifico/pacifico-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'signikaregular';
src: url('../files/webfonts/signika/signika-regular-webfont.woff2') format('woff2'), url('../files/webfonts/signika/signika-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'rochesterregular';
src: url('../files/webfonts/rochester/rochester-regular-webfont.woff2') format('woff2'), url('../files/webfonts/rochester/rochester-regular-webfont.woff') format('woff')
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'playfair_display_scregular';
src: url('../files/webfonts/playfairsc/playfairdisplaysc-regular-webfont.woff2') format('woff2'), url('../files/webfonts/playfairsc/playfairdisplaysc-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'ralewaylight';
src: url('../files/webfonts/raleway/raleway-light-webfont.woff2') format('woff2'), url('../files/webfonts/raleway/raleway-light-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'fjalla_oneregular';
src: url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'vigaregular';
src: url('../files/webfonts/viga/viga-regular-webfont.woff2') format('woff2'), url('../files/webfonts/viga/viga-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'ubunturegular';
src: url('../files/webfonts/ubuntu/ubuntu-r-webfont.woff2') format('woff2'), url('../files/webfonts/ubuntu/ubuntu-r-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'archivo_blackregular';
src: url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff2') format('woff2'), url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
/* @end */
#stacks_in_18 .decoration_color_1 {  background-color: #32CD32 !important; display: block !important;	margin-top: -10px !important; margin-left: -70px !important;  }
#stacks_in_18 .flash-color {  background-color: rgba(0, 247, 0, 0.35) !important;	width: 50px; height: 50px; margin-bottom: 13px; margin-right: auto; margin-left: auto; text-align: center;	
	display: none !important;  }
/* end style */



/*  EDIT mode */


/* -- End EACH CSS Template -- */#stacks_in_18 .scrollButton-hypetitles {   display: none !important;  position: absolute;	left: 0; z-index: 6; margin-right: auto; margin-left: auto;	right: 0; bottom: 8%; border-radius: 56px; -webkit-border-radius: 56px; -moz-border-radius: 56px; padding: 0; width: 92px; display: block; -webkit-animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;-moz-animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;	animation-iteration-count: 2; animation-delay: 0.15s; 
 }    
@keyframes hypetitles-button_pulse { 
0%{ opacity: 1; transform: scale(1.0) translate(0px, 0px); -moz-transform:    scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); } 
30%{ opacity: 0.8; transform: scale(0.9) translate(0px, 4px); -moz-transform: scale(0.9) translate(0px, 4px); -webkit-transform: scale(0.9) translate(0px, 4px); } 
75%{ opacity: 1; transform: scale(1.0) translate(0px, 0px); -moz-transform: scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); } 
 100%{ opacity: 1;  transform: scale(1.0) translate(0px, 0px); -moz-transform: scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); }  
}

@-webkit-keyframes hypetitles-button_pulse { 0%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} 30%{-webkit-transform: scale(0.9) translate(0px, 4px);  opacity: 0.8;} 75%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} 100%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} }

#stacks_in_18 .scrollButton-hypetitles a {  font-size: 50px !important; line-height: 1em; transition: 0.05s linear; 	-webkit-transition: 0.04s linear; -moz-transition: 0.04s linear; 	-webkit-animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; -moz-animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation-iteration-count: 1; animation-delay: 0.3s;	color: #D5D5D5 !important;   
 }

#stacks_in_18 .scrollButton-hypetitles [class^="fa fa-"], #stacks_in_18 .scrollButton-hypetitles #stacks_in_18 [class*="fa fa-"] { color: #D5D5D5 !important; } @keyframes hypetitles-button_pulse_initial { 0%{ opacity: 0; } 100%{ opacity: 1;} } @-webkit-keyframes hypetitles-button_pulse_initial { 0%{ opacity: 0;} 100%{ opacity: 1;} }
#stacks_in_18 .scrollButton-hypetitles a:hover { text-shadow: 0 0 7px rgba(0, 0, 0, 0.25); }

#stacks_in_18 .scrollButton-hypetitles [class^="fa fa-"] {  transition: all 0.17s linear; -moz-transition: all 0.17s linear; -webkit-transition: all 0.17s linear;  }
#stacks_in_18 .scrollButton-hypetitles [class^="fa fa-"]:active {transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; -moz-transform: scale(0.75) !important; }

#target-hypetitles {  position: absolute; height: 0px; width: 100%; bottom: 0px;  
 }
@media only screen and (max-height: 601px) {
#stacks_in_18 .scrollButton-hypetitles { display: none !important; } #stacks_in_18 .scrollButton-hypetitles a {  font-size: 0 !important; display: none !important;  }  
}



#stacks_in_258 h1,#stacks_in_258 h1 a,#stacks_in_258 p,#stacks_in_258 p a{
	color:rgba(251, 2, 7, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: lighter ;
	font-family:'Copperplate Gothic Light', Copperplate, sans-serif;
	
	
	font-variant:small-caps;

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	
		text-shadow: 0 0 1px rgba(128, 0, 2, 1.00),
		0 1px 1px rgba(113, 0, 0, 1.00),
		0 2px 1px rgba(98, 0, 0, 1.00),
		0 3px 1px rgba(83, 0, 0, 1.00),
		0 4px 1px rgba(68, 0, 0, 1.00),
		0 5px 1px rgba(53, 0, 0, 1.00);
		padding:5px 0;
	

	

}

#stacks_in_258 p a:hover, #stacks_in_258 h1 a:hover{
	color:rgba(204, 204, 204, 1.00);
}








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


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







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



.lines.stacks_in_289{width:90%;margin:calc(16rem/16) auto calc(16rem/16) auto;border-bottom:1px solid rgba(255, 255, 255, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_289.vertical{border-left:1px solid rgba(255, 255, 255, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}




#stacks_in_273 h1,#stacks_in_273 h1 a,#stacks_in_273 p,#stacks_in_273 p a{
	color:rgba(251, 2, 7, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: lighter ;
	font-family:'Copperplate Gothic Light', Copperplate, sans-serif;
	
	
	font-variant:small-caps;

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	
		text-shadow: 0 0 1px rgba(128, 0, 2, 1.00),
		0 1px 1px rgba(113, 0, 0, 1.00),
		0 2px 1px rgba(98, 0, 0, 1.00),
		0 3px 1px rgba(83, 0, 0, 1.00),
		0 4px 1px rgba(68, 0, 0, 1.00),
		0 5px 1px rgba(53, 0, 0, 1.00);
		padding:5px 0;
	

	

}

#stacks_in_273 p a:hover, #stacks_in_273 h1 a:hover{
	color:rgba(204, 204, 204, 1.00);
}








/* -- EACH CSS Template -- */


    
 


    

    #stacks_in_335 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }	
	#stacks_in_335 .HYPE_document { overflow: visible; direction:ltr !important; margin:auto; position:relative; min-width: 200px !important;  min-height: 90px !important; }		
	#stacks_in_335_default28_hype_container,	#stacks_in_335 .HYPE_document, #stacks_in_335 .back_wrapper_28, #stacks_in_335 .back_wrapper { pointer-events: none !important; }		
	#stacks_in_335_default28_hype_container { direction:ltr !important; margin:auto; display: block !important;	
  /* fix flickering */
    -webkit-transform: translate3d(0,0,0) !important; -webkit-backface-visibility: hidden !important; backface-visibility: hidden !important; }		
	#stacks_in_335 .width28  { max-width: 850px; margin-right: auto; margin-left: auto; text-align: center; }			
  /*  fixed - fluid and BG  */
	#stacks_in_335 .back_wrapper_28 { text-align: center; display: block; position: relative; padding: 0; margin: 0 auto;	 	
			
	  	   
	}	
	
  /* BG img only  */
	#stacks_in_335 .back_wrapper_28:before { content: ""; text-align: center; position: absolute; width: 100%; height: 100%; right: 0; left: 0; top: 0; bottom: 0;	
				
	}	
	
	#stacks_in_335 .back_wrapper_28:after { content: ""; text-align: center; position: absolute; width: 100%; height: 100%; right: 0; left: 0; top: 0; bottom: 0;	 display: none;	display: block;	  	 
	}	
	
   /* Dots */
	#stacks_in_335 .back_wrapper:before { content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0;
	background: url(../files/images/dots0.png) center center repeat; 	
	opacity: 0.77; }
	
  /* Responsive */
	#stacks_in_335 .back_wrapper { text-align: center; margin-right: auto; margin-left: auto; display: block; position: relative; }		
	
    /* fluid 2x  */ 	
	#stacks_in_335 .size28 {  
	 min-height: 450px; 
	}		
	@media (max-width: 800px) {
	#stacks_in_335 .size28 {	 }
	}		
	/* fixed 3x below fluid */ 
	#stacks_in_335 .size28 { text-align: center; display: block; position: relative;	padding: 0; margin: 0 auto;
	  min-height: 450px; 
	}			
	@media (max-width: 800px) {
	#stacks_in_335 .size28 {	
	  min-height: 350px; height:auto; 
	 }	
	}
	@media (max-width: 600px) {
	#stacks_in_335 .size28 {	
	  min-height: 250px; height:auto; 
	  }
	}		
	   	
  /* 1 2 3 4 5  */ 		 	
     #stacks_in_335 .hype-28-pic-frame-1, #stacks_in_335 .hype-28-pic-frame-2, #stacks_in_335 .hype-28-pic-frame-3, #stacks_in_335 .hype-28-pic-frame-4, #stacks_in_335 .hype-28-pic-frame-5	{	
	  border-radius:2px !important; -webkit-border-radius:2px !important;
	   
	  border: 0px solid #111111 !important;	 background-color: rgba(52, 52, 52, 0.16) !important; }	  
	  #stacks_in_335 .28-symb-5, #stacks_in_335 .hype-28-pic-frame-5, #stacks_in_335 .hype-28-pic-5 { transform: scale(1.75) !important; -webkit-transform: scale(1.75) !important;}	   
	  #stacks_in_335 .hype-28-pic-1, #stacks_in_335 .hype-28-pic-2, #stacks_in_335 .hype-28-pic-3, #stacks_in_335 .hype-28-pic-4, #stacks_in_335 .hype-28-pic-5 { -webkit-backface-visibility: hidden !important; backface-visibility: hidden !important;}	
   /* overlay */ 	  
     #stacks_in_335 .hype-28-pic-1:after, #stacks_in_335 .hype-28-pic-2:after, #stacks_in_335 .hype-28-pic-3:after, #stacks_in_335 .hype-28-pic-4:after, #stacks_in_335 .hype-28-pic-5:after { content: ""; width: 100%; height: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; }	
  /* 1 */
	#stacks_in_335 .hype-28-pic-frame-1 {
	 display: none !important;
     
	   display: block !important; margin-top: 0%; margin-left: -28%;
	   transform: rotate( 0deg ) !important; -webkit-transform: rotate( 0deg ) !important;   
	 }	
	#stacks_in_335 .hype-28-pic-1  {	
	  
		  
		     background: url(../files/28-img-drag-1-335.png) 50% 20% no-repeat !important;
		 		
		background-size: cover !important;		
	  }
	 #stacks_in_335 .hype-28-pic-1:after {  }	 			
  /* 2 */	
	#stacks_in_335 .hype-28-pic-frame-2 {
	 display: none !important;
	  }	
	#stacks_in_335 .hype-28-pic-2  {	
	  }	
	 #stacks_in_335 .hype-28-pic-2:after {  }	
	  		
  /* 3 */
	#stacks_in_335 .hype-28-pic-frame-3 {
	 display: none !important;
     
	 display: block !important; margin-top: 4%; margin-left: -17%;
	 transform: rotate( 0deg ) !important; -webkit-transform: rotate( 0deg ) !important; 
	  }	
	#stacks_in_335 .hype-28-pic-3  {	
	  
		  
		     background: url(../files/28-img-drag-3-335.png) 50% 95% no-repeat !important;
		 		
		background-size: cover !important;
	  }
	 #stacks_in_335 .hype-28-pic-3:after {  }	
	 	 	
  /* 4 */
	#stacks_in_335 .hype-28-pic-frame-4 {
	 display: none !important; 
     
	 display: block !important; margin-top: -5%; margin-left: 10%;
	 transform: rotate( 0deg ) !important; -webkit-transform: rotate( 0deg ) !important; 
	  }	
	#stacks_in_335 .hype-28-pic-4  {	
	  
		  
		     background: url(../files/28-img-drag-4-335.jpg) 50% 100% no-repeat !important;
		 		
		background-size: cover !important;
	  }
	 #stacks_in_335 .hype-28-pic-4:after {  background-color: rgba(0, 0, 0, 0.28);  }	
	 	 
  /* 5 */
	#stacks_in_335 .hype-28-pic-frame-5 {
	 display: none !important; 
     
	 display: block !important; margin-top: 0%; margin-left: -82%;
	 transform: rotate( 0deg ) !important; -webkit-transform: rotate( 0deg ) !important; 
	  }	
	#stacks_in_335 .hype-28-pic-5  {	
	  
		  
		     background: url(../files/28-img-drag-5-335.jpg) 50% 75% no-repeat !important;
		 		
		background-size: cover !important;
	  }
	 #stacks_in_335 .hype-28-pic-5:after {  }		
  /* text */	
    #stacks_in_335 .hype_text_28_box {  }	
	#stacks_in_335 .hype_text_28_clip {
	
	margin-top: 135px !important; margin-left: 514px !important;	
	transform: rotate( -90deg ) !important; -webkit-transform: rotate( -90deg ) !important;}	
	#stacks_in_335 .hype_text_28 {	
	-webkit-font-smoothing: antialiased !important;	
	font-size: 100px !important;
	letter-spacing: -2px !important;
	line-height: 97px !important;
	font-family: "bunch_safe_font-s", sans-serif !important; 		
	color: rgba(251, 2, 7, 1.00) !important; 		
	
	
	  font-family: "Georgia", sans-serif !important;
	  font-weight: 400 !important;
	 	
	
			
	
     			
		
			
	
			
				
	}	
		
	#stacks_in_335 .hype-28-pic-1, #stacks_in_335 .hype-28-pic-2, #stacks_in_335 .hype-28-pic-3, #stacks_in_335 .hype-28-pic-4, #stacks_in_335 .hype-28-pic-5 { }	
	#stacks_in_335 .28-symb-1 { }
	
	/*  scroll  */	
	#stacks_in_335 .scrollButton-element { 		
	 display: none !important; 	
	position: absolute; left: 0; z-index: 6; margin-right: auto; margin-left: auto; right: 0;  border-radius: 55px; -webkit-border-radius: 53px; padding: 0; width: 91px; display: block; text-align: center !important; box-sizing: border-box; bottom: 10px !important; margin-bottom: 10px; }	
	#stacks_in_335 .scrollButton-element [class^="fa fa-"], #stacks_in_335 .scrollButton-element #stacks_in_335 [class*="fa fa-"] { left: 0; text-indent: 0px; margin-right: auto; margin-left: auto; right: 0; padding: 0; width: 91px; box-sizing: border-box;  	
	 
	-webkit-text-stroke: 4px !important; -webkit-text-fill-color: transparent !important;
	 }			
	#stacks_in_335 .scrollButton-txt { box-sizing: border-box; font-size: 15px; line-height: 1.2em; letter-spacing: 1px; text-indent: 1px !important; margin-right: auto; margin-top: 0px; z-index: 1; top: -25px; display:none;  
	text-align: center !important; position: absolute; overflow: visible; font-family: "button-safe-font-s", sans-serif !important;
	 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important;   width: 200px; right: 0; left: 0; padding: 0; margin-left: -55px; }		
	#stacks_in_335 .scrollButton-element [class^="fa fa-"], #stacks_in_335 .scrollButton-element #stacks_in_335 [class*="fa fa-"], #stacks_in_335 .scrollButton-element:after, #stacks_in_335 .scrollButton-txt { color: #F4F4F4 !important; transition: all 0.15s linear; -moz-transition: all 0.15s linear; -webkit-transition: all 0.15s linear; } 
	/* icon off */
	#stacks_in_335 .scrollButton-element [class^="fa fa-"], #stacks_in_335 .scrollButton-element #stacks_in_335 [class*="fa fa-"] {  }  
	#stacks_in_335 .scrollButton-txt:hover, #stacks_in_335 .scrollButton-element [class^="fa fa-"]:hover {opacity: 0.8;}
	#stacks_in_335 .scrollButton-element a { font-size: 50px !important; line-height: 1em; color: #F4F4F4 !important; }
	#stacks_in_335 .scrollButton-txt:active, #stacks_in_335 .scrollButton-element [class^="fa fa-"]:active { transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; }
	#target-element { position: absolute; height: 0px; width: 100%; bottom: 0px; }	
	
	@media only screen and (max-width: 800px) {  #stacks_in_335 .scrollButton-element { font-size: 0 !important; display: none !important; }  }	
	
	/* Links */
	#stacks_in_335 .hype-link-hover-group, #stacks_in_335 .hype-link-hover, #stacks_in_335 .hype-link-hover-blank {
	 display: block !important;  }	
	#stacks_in_335 .hype-link-hover {  }
	
	/* Scroll anim */	
	#stacks_in_335 .trigger-28 { margin-top: 300px !important; }	
	#stacks_in_335 .preview_only { opacity: 0.0 !important; }	
	
	/* @group Built-in Webfonts */	
	@font-face { font-family: 'Alfa Slab One';
	src: url('../files/webfonts/alfaslabone/AlfaSlabOne-Regular.woff2') format('woff2'), url('../files/webfonts/alfaslabone/AlfaSlabOne-Regular.woff') format('woff');
	font-weight: normal; font-style: normal; font-display: swap; }
	
	@font-face { font-family: 'archivo_blackregular';
	src: url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff2') format('woff2'), url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff') format('woff');
	font-weight: normal; font-style: normal; font-display: swap; }
	
	@font-face { font-family: 'Anton';
	src: url('../files/webfonts/anton/Anton-Regular.woff2') format('woff2'), url('../files/webfonts/anton/Anton-Regular.woff') format('woff');
	font-weight: normal; font-style: normal; font-display: swap; }
	
	@font-face { font-family: 'fjalla_oneregular';
	src: url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff') format('woff');
	font-weight: normal; font-style: normal; font-display: swap; }

	@font-face {font-family: 'Lato';
    src: url('../files/webfonts/lato/Lato-Regular.woff2') format('woff2'), url('../files/webfonts/lato/Lato-Regular.woff') format('woff');
    font-weight: normal; font-style: normal; font-display: swap; }
    
	@font-face {font-family: 'Montserrat';
    src: url('../files/webfonts/montserrat/montserrat-medium.woff2') format('woff2'), url('../files/webfonts/montserrat/montserrat-medium.woff') format('woff');
    font-weight: normal; font-style: normal; font-display: swap; }
    
	@font-face { font-family: 'Passion One';
	src: url('../files/webfonts/passionone/PassionOne-Regular.woff2') format('woff2'), url('../files/webfonts/passionone/PassionOne-Regular.woff') format('woff');
	font-weight: normal; font-style: normal; font-display: swap; }
	
	@font-face {font-family: 'Raleway';
    src: url('../files/webfonts/raleway/Raleway-Medium.woff2') format('woff2'), url('../files/webfonts/raleway/Raleway-Medium.woff') format('woff');
    font-weight: normal; font-style: normal; font-display: swap; }
    
	@font-face { font-family: 'rubik_mono_oneregular';
	src: url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff') format('woff');
	font-weight: normal; font-style: normal; font-display: swap; }			
	/* @end */	



/* -- End EACH CSS Template -- */#shady_stack_stacks_in_300 {
	max-width: none;
	
  margin: 0 auto;
  
}

#shady_stack_shadow_stacks_in_300 {
	box-shadow:  0rem 0rem 0.8rem 0.4rem rgba(153, 153, 153, 1.00);
	border-radius: 0rem;
	overflow: hidden;
	padding: 1.0rem;
	margin: 1.0rem;
	border: none 0.10rem rgba(51, 51, 51, 1.00);
}

@media print {
	#shady_stack_shadow_stacks_in_300 {
		margin: 0;
		padding: 0;
		box-shadow: none;
		border-radius: 0px;
	}
}
/* 1.0.2
  - adds support for warehoused background images in the slides.
  - added hidden feature, add class: autoplay-use-button to reveal class to start autoplay
  - add compatability with the Restrict Content Stack
*/
.stacks_in_340 > div {
  background-color: transparent;
  transition: transform 600ms ease, opacity 600ms ease;
  will-change: transform, opacity;
  transform-origin: top center;
  display: grid;
  border-radius: 8px;
}
.stacks_in_340 .com_onelittledesigner_stacks_Index_Card_stack {
  background-color: rgba(255, 255, 255, 0.00);
  border: 1px solid rgba(255, 255, 255, 0.20);
  padding: 16px 32px;
  border-radius: 8px;
}
#stacks_in_340 .stacks_in_340 .com_onelittledesigner_stacks_Index_Card_stack {
  overflow: hidden;
}
.stacks_in_340 > div.index-glass-blur {
  backdrop-filter: blur(5px);
}
.stacks_in_340 > div.index-glass-blur:before {/*safari*/
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  -webkit-backdrop-filter: blur(5px);
}
@-moz-document url-prefix() {/*firfox*/
  .stacks_in_340 > div.index-glass-blur > .com_onelittledesigner_stacks_Index_Card_stack > * {
      filter: blur(5px);
  }
  .stacks_in_340 > div.index-glass-blur:nth-child(2) > .com_onelittledesigner_stacks_Index_Card_stack > *,
  .stacks_in_340 > div.index-glass-blur:nth-child(1) > .com_onelittledesigner_stacks_Index_Card_stack > * {
      filter: blur(0px);
  }
  .stacks_in_340 > div.index-glass-blur {
      background-color: rgba(255,255,255,0.1);
  }
}
#stacks_out_340 .index-nav {
  display: grid;
  grid-template-columns: 40px auto 40px;
  justify-content: center;
  user-select: none;
  z-index: 10;
  position: relative;
}
#stacks_out_340 .index-nav > .index-next,
#stacks_out_340 .index-nav > .index-prev {
  display: block;
  cursor: pointer;
  width: 40px;
  height: 40px;
  padding: 4px;
  border-radius: 20px;
  background-color: rgba(0, 0, 0, 0.00);
  transition: background-color 300ms ease;
  box-sizing: border-box;
  margin: 16px 0 0 0;
  /*  */
}
#stacks_out_340 .index-nav > a:hover {
  background-color: rgba(0, 0, 0, 0.00);
}
#stacks_out_340 .index-nav > .index-next svg {
  transform: translateX(2px);
}
#stacks_out_340 .index-nav > .index-prev svg {
  transform: translateX(-2px);
}
#stacks_out_340 .index-nav svg {
  stroke: rgba(255, 255, 255, 0.65);
  transition: stroke 300ms ease;
  pointer-events: none;
}
#stacks_out_340 .index-nav > a:hover > svg {
  stroke: rgba(255, 255, 255, 1.00)
}
#stacks_out_340 .index-nav > .index-bullets {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  height: 40px;
  margin: 16px 0 0 0;
  /*  */
}
#stacks_out_340 .index-nav > .index-bullets .index-bullet {
  display: block;
  width: 12px;
  height: 12px;
  border: 1px solid rgba(255, 255, 255, 0.65);
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  margin: 0px 4px;
}
#stacks_out_340 .index-nav > .index-bullets .index-bullet-active {
  background: rgba(255, 255, 255, 0.65);
  border: 1px solid rgba(255, 255, 255, 0.65);
  pointer-events: none;
}


#stacks_out_340,
#stacks_in_340,
.stacks_in_340 > .stacks_out {
  overflow: visible;
}
#stacks_out_340 {
  max-width: 640px;
  width: 100%;
}
.stacks_in_340 {
  margin-top: 20%;
}
.stacks_in_340 > .stacks_out {
  max-width: 640px;
  width: 100%;
  /*  */
  height: 100%;
  /*  */
}
/*  */
.stacks_in_340 > .stacks_out,
.stacks_in_340 > .stacks_out * {
  -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
/*  */
.stacks_in_340 {
  width: calc(100% * 5);
  display: grid;
  grid-template-columns: repeat( auto-fit, minmax(0px, 1fr) );
  transform-style: preserve-3d;
  /*  */
}
.stacks_in_340 > .stacks_out {
  transform: translate(0,-27.760000%,0) scale(.7) ;
  transition: transform 600ms ease, opacity 600ms linear;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  box-shadow: 0px 4.000000px 16px  rgba(0, 0, 0, 0.20);
}
.stacks_in_340 > .stacks_out.index-glass-blur > .stacks_in > * {
  opacity: .25;
}
.stacks_in_340 > .stacks_out.index-glass-blur:nth-child(2) > .stacks_in > * {
  opacity: 1;
  transition: opacity 600ms linear;
}
.stacks_in_340 > .stacks_out.index-glass-blur:nth-child(1) > .stacks_in > * {
  opacity: 1;
}
.stacks_in_340 > .stacks_out:nth-child(1) {
  margin-left: 0;
  /* transform: translate3d(0,50%,1px) scale(1); */
  transform: translate3d(0,50%,1px) scale(1.1);
  transition: transform 600ms ease, opacity 600ms ease;
  opacity: 0;
  visibility: visible;
}
.stacks_in_340 > .stacks_out:nth-child(2) {
  margin-left: -100%;
  transform: translate3d(0,0,0) scale(1) ;
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  /*  */
  cursor: pointer;
  /*  */
}
.stacks_in_340 > .stacks_out:nth-child(3) {
  margin-left: -200%;
  transform: translate3d(0,-13.880000%,-1px) scale(.9);
  opacity: 1;
  visibility: visible;
}
.stacks_in_340 > .stacks_out:nth-child(4) {
  margin-left: -300%;
  transform: translate3d(0,-27.760000%,-2px) scale(.8);
  opacity: 1;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_340 > .stacks_out:nth-child(5) {
  margin-left: -400%;
  transform: translate3d(0,-27.760000%,-3px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_340 > .stacks_out:nth-child(6) {
  margin-left: -500%;
  transform: translate3d(0,-27.760000%,-4px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_340 > .stacks_out:nth-child(7) {
  margin-left: -600%;
  transform: translate3d(0,-27.760000%,-5px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_340 > .stacks_out:nth-child(8) {
  margin-left: -700%;
  transform: translate3d(0,-27.760000%,-6px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_340 > .stacks_out:nth-child(9) {
  margin-left: -800%;
  transform: translate3d(0,-27.760000%,-7px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}
.stacks_in_340 > .stacks_out:nth-child(10) {
  margin-left: -900%;
  transform: translate3d(0,-27.760000%,-8px) scale(.7);
  opacity: 0;
  pointer-events: none;
  visibility: visible;
}

/*  */
/*  */
#stacks_out_340 {
  max-width: 660px;
}
.stacks_in_340 {
  margin-top: 0px;
  margin-right: 20%;
}
.stacks_in_340 > .stacks_out {
  transform: translate3d(calc(20% / .80),0,0px) scale(.7) ;
  transform-origin: center right;
  width: 80%;
}
.stacks_in_340 > .stacks_out:nth-child(1) { /* Out */
  /* transform: translate3d(-50%,0,1px) scale(1) ; */
  transform: translate3d(calc(20% / .80 * -1.5),0,1px) scale(1.1) ;
}
.stacks_in_340 > .stacks_out:nth-child(3) { /* 1st */
  transform: translate3d(calc(20% / .80 * .5),0,-1px) scale(.9) ;
}
.stacks_in_340 > .stacks_out:nth-child(4) { /* 2nd */
  transform: translate3d(calc(20% / .80),0,-2px) scale(.8) ;
}
.stacks_in_340 > .stacks_out:nth-child(5) { /* 3rd */
  transform: translate3d(calc(20% / .80),0,-3px) scale(.7) ;
}
/*  */
/*  */
@media all and (max-width: 700px) {
  #stacks_out_340 .index-nav {
    grid-template-columns: 60px auto 60px;
  }
  #stacks_out_340 .index-nav > .index-next,
  #stacks_out_340 .index-nav > .index-prev {
    width: 60px;
    height: 60px;
    border-radius: 30px;
  }
  #stacks_out_340 .index-nav > .index-bullets {
    height: 60px;
  }
  #stacks_out_340 .index-nav > .index-bullets .index-bullet {
    width: 16px;
    height: 16px;
    margin: 0px 6px;
  }
}



#stacks_in_340 {
	margin: 56px 0px 0px 0px;
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*
 * cleanAccordion
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: http://forum.onelittledesigner.com
 * Version 3.6.1
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_301 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_301.transparentOn .accordion,
#accordion_stacks_in_301.transparentOn .accordionTheme,
#accordion_stacks_in_301.transparentOn .accordionTheme2,
#accordion_stacks_in_301.transparentOn .accordionTheme dt,
#accordion_stacks_in_301.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_301.transparentOn .accordionTheme dd,
#accordion_stacks_in_301.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_301,
#accordion_stacks_in_301 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_301.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_301 .accordion dt,
#accordion_stacks_in_301 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
} /* SET TO ZERO */

#accordion_stacks_in_301 .accordion dt .accordionContent {
  font-size: 27px;
  line-height: 27px;
}

#accordion_stacks_in_301 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_301 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#accordion_stacks_in_301 .accordion {
  overflow: hidden;
}
#accordion_stacks_in_301 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_301 .accordion dd {
  padding: 0px;
  text-indent: none;
}
#accordion_stacks_in_301 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_301 .accordion dt a.accordionSlide {
  color: #191919;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 0px;
}
#accordion_stacks_in_301 .accordion.tabShadowOn dt a {
  text-shadow: 0 5px3px #CCCCCC;
}

#accordion_stacks_in_301 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_301 .accordionTheme dt a,
#accordion_stacks_in_301 .accordionTheme.accGradientOff dt a {
  border-radius: -1px;
  -o-border-radius: -1px;
  -webkit-border-radius: -1px;
  -moz-border-radius: -1px;
  -ms-border-radius: -1px;
}
#accordion_stacks_in_301.transparentOff .accordionTheme dt a,
#accordion_stacks_in_301.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #666666;
}
#accordion_stacks_in_301.trasnparentOff .accordionTheme dt.selected a {
  background-color: #666666;
}
#accordion_stacks_in_301.transparentOff .accordionTheme.accGradientOn dt a {
  background: #EEEEEE; /* Old browsers */
  background-image: linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -o-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -moz-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -webkit-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -ms-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #666666),
    color-stop(0.55, #EEEEEE)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_301.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #EEEEEE !important; /* Old browsers */
  background-image: linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #666666),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_301 .accordion dt.selected a {
  color: #B3B3B3 !important;
}

#accordion_stacks_in_301 .accordion dd {
  background-color: transparent;
  color: #CCCCCC !important;
}

#accordion_stacks_in_301.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_301 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_301 .accordionTheme dt {
  border-radius: 0px;
  -o-border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  border-style: solid;
  border-color: #666666;
  border-width: 0px;
  overflow: hidden;
  margin-bottom: 18px;
  position: relative;
}
#accordion_stacks_in_301 .accordionTheme dt.selected {
  border-color: #666666;
}
#accordion_stacks_in_301 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_301 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_301 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_301 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_301 .accordionTheme5.backgroundOn dd {
  background-color: #FFFFFF;
}
#accordion_stacks_in_301 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_301 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_301 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_301 .accordionTheme.backgroundOn dd {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}

#accordion_stacks_in_301 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_301 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_301 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 31px;
  line-height: 27px;
  padding: none;
  padding-left: none;
  color: #000000;
  font-family: 'FontAwesome' !important;
}
#accordion_stacks_in_301 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_301 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_301 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 11px;
}
#accordion_stacks_in_301 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 11px;
}
#accordion_stacks_in_301 dt.accordionIconOn.animateOn span.customIcon {
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
#accordion_stacks_in_301 dt.accordionIconOn a.selected span.customIcon {
  color: #FFFF0A;
}
#accordion_stacks_in_301 dt.accordionIconOn.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(315deg);
  -moz-transform:rotate(315deg);
  -ms-transform:rotate(315deg);
  -o-transform:rotate(315deg);
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_301 .accordionTheme2 dt {
  background-color: #E6E6E6;
}
#accordion_stacks_in_301.borderMinimalOff .accordionTheme2 {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-style: solid;
  border-width: 0px;
  border-color: #666666;
}
#accordion_stacks_in_301 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_301.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_301 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -khtml-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -khtml-border-radius-bottomleft: 0px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_301 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -khtml-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -khtml-border-radius-bottomleft: 0px;
  border-top: solid 0px #333333;
}
#accordion_stacks_in_301 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -webkit-border-top-right-radius: 0px;
  -khtml-border-radius-topright: 0px;
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 0px;
  -khtml-border-radius-topleft: 0px;
}
#accordion_stacks_in_301 .accordionTheme2 dt {
  border-bottom: solid 0px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_301.transparentOff .accordionTheme2 dt {
  background-color: #E6E6E6;
}
#accordion_stacks_in_301.transparentOff .accordionTheme2 dt.selected {
  background-color: #CCCCCC;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_301 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_301 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 18px;
  width: 100%;
}

  #accordion_stacks_in_301 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_301 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 42px;
  }
  #accordion_stacks_in_301 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 42px;
  }

#accordion_stacks_in_301 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_301 .accordionTheme3 dt .accordionContent {
  padding: 0px;
  border-style: solid;
  border-color: #666666;
  border-width: 0px;
  border-radius: 0px;
  -o-border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
}
}
#accordion_stacks_in_301 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_301 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_301 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_301 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_301 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_301 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_301 .accordionTheme3 dt.selected .accordionContent {
  border-color: #666666;
}
#accordion_stacks_in_301 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_301.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_301.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_301.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #E6E6E6;
  padding-left: none;
}
#accordion_stacks_in_301.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #CCCCCC;
}
#accordion_stacks_in_301 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_301 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 0px;
  padding-right: 0px;
}
#accordion_stacks_in_301 .accordionTheme3 dt.accordionIconOn.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_301 .accordionTheme3 dt.accordionIconOn.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_301.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #EEEEEE !important;
  background-image: linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #666666),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#666666',GradientType=0 );
}
#accordion_stacks_in_301.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #666666;
}

#accordion_stacks_in_301.nonTouch .accordion dt a:hover {
  color: #B3B3B3 !important;
}

#accordion_stacks_in_301.nonTouch .accordionTheme dt:hover {
  border-color: #666666;
}
#accordion_stacks_in_301.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #FFFF0A;
}
#accordion_stacks_in_301.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #CCCCCC;
}
#accordion_stacks_in_301.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_301.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #666666;
}
#accordion_stacks_in_301.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_301.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #CCCCCC;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_301 .accordionTheme4 {
  background: #666666;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_301 .accordionTheme4 dt {
  background: #666666;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_301 .accordionTheme4 dt.selected {
  background: #666666;
}
#accordion_stacks_in_301 .accordionTheme4 dd {
  background: #FFFFFF;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 500ms;
  -moz-transition: transform 500ms;
  -o-transition: transform 500ms;
  transition: transform 500ms;
}
#accordion_stacks_in_301 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_301 .accordionTheme5 {
  background: #666666;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_301 .accordionTheme5 dt {

}
#accordion_stacks_in_301 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_301 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_301 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_302.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_302.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_302.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_302.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}

/*
v1.0.2
+ Added touch swipe navigation support for touch devices
*/

#cycledex_stacks_in_303 .item-has-desc .cycledex-item-content {
  
}
#cycledex_stacks_in_303 .cycledex-item-content .cycledex-item-header {
  color: rgba(255, 255, 255, 1.00);
  font-weight: 700;
  font-size: 36px;
  line-height: 38px;
  margin: 0 0 8px 0;
}
#cycledex_stacks_in_303 .cycledex-item-content .cycledex-item-description {
  color: rgba(255, 255, 255, 1.00);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  margin: 0;
}
#cycledex_stacks_in_303 .cycledex-item-content {
  
  text-align: center;
  
}

#cycledex_stacks_in_303 .cycledex-item-content .cycledex-item-header {
  font-family: inherit;
  font-weight: 700;
  font-size: 26px;
  line-height: 38px;
  margin-top: 0px;
  margin-bottom: 8px;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}




.cycledex_noscroll{overflow: clip;}
#cycledex_stacks_in_303.cycledex-outer-wrap {
  position: relative;
  padding: 120px 0px;
  min-height: 0vh;
  overflow: hidden;
}
#cycledex_stacks_in_303 .cycledex-inner-wrap {
  width: 620px;
  max-width: 100%;
  margin: 0 auto;
  display: grid;
  justify-content: stretch;
  align-items: center;
  grid-template-columns: minmax(64px,155.000000px) 310px minmax(64px,155.000000px);
  position: relative;
  z-index: 3;
}
#cycledex_stacks_in_303.cycledex-outer-wrap.cycledex-popup {
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  padding: 0;
  transition: opacity 200ms ease;
  display: grid;
  justify-content: center;
  align-items: center;
  max-width: 100vw;
}
#cycledex_stacks_in_303.cycledex-outer-wrap.cycledex-popup.cycledex_active {
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
  transition: opacity 300ms ease;
}
#cycledex_stacks_in_303.cycledex-outer-wrap.cycledex-popup .cycledex-inner-wrap {
  max-width: 100vw;
}
#cycledex_stacks_in_303 .cycledex_close_icon {
  position:absolute;
  top: 32px;
  right: 32px;
  padding: 0;
  width: 64px;
  height: 64px;
  z-index: 4;
  cursor:pointer;
}
#cycledex_stacks_in_303 .cycledex_close_icon svg {
  width:64px;
  fill: rgba(255, 255, 255, 1.00);
  pointer-events: none;
}
#cycledex_stacks_in_303 .cycledex {
  position: relative;
  max-height: 100%;
  width: 100%;
  max-width: 310px;
  z-index: 0;
  aspect-ratio: 0.704545;
  pointer-events: none;
}
@supports not (aspect-ratio: auto) {
  #cycledex_stacks_in_303 .cycledex {
    padding-top: 141.935501%;
  }
}
#cycledex_stacks_in_303 .cycledex-nav {
  outline: none;
  color: rgba(255, 255, 255, 1.00);
  position: relative;
  z-index: 1;
  cursor: pointer;
  width: 100%;
  height: 100%;
  display: grid;
  justify-content: center;
  align-items: center;
  transform-style: flat;
  transform: scale(1);
  -webkit-transform: scale(1) translateZ(800px);
  transition: transform 300ms ease;
  -webkit-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color:  rgba(255, 255, 255, 0);
}
#cycledex_stacks_in_303 .cycledex-nav:hover {
  outline: none;
  transform: scale(1.2);
  -webkit-transform: scale(1.2) translateZ(800px);
}
#cycledex_stacks_in_303 .cycledex-nav:active {
  outline: none;
  opacity: 0.75;
}
#cycledex_stacks_in_303 .cycledex-nav svg {
  max-width: 64px;
  width: 100%;
  pointer-events: none;
  color: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}
#cycledex_stacks_in_303 .cycledex .cycledex-item,
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-right,
#cycledex_stacks_in_303 .cycledex-overlay,
#cycledex_stacks_in_303 .cycledex-overlay-image,
#cycledex_stacks_in_303 .cycledex .cycledex-origin {
  background-color: rgba(204, 204, 204, 1.00);
}

#cycledex_stacks_in_303.cycledex_active .cycledex-overlay {
  opacity: 0.500000;
}

#cycledex_stacks_in_303[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item,
#cycledex_stacks_in_303[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_303[data-back-color^="r"]:not([data-back-color$="1.00)"]) .cycledex .cycledex-item .cycledex-depth-right  {
  background-color: #000;
}
#cycledex_stacks_in_303 .cycledex {
  perspective: 1400px;
  transform-style: preserve-3d;
}

#cycledex_stacks_in_303 .cycledex .cycledex-item,
#cycledex_stacks_in_303 .cycledex .cycledex-item > a {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#cycledex_stacks_in_303 .cycledex .cycledex-origin,
#cycledex_stacks_in_303 .cycledex .cycledex-item {
  transition: transform 600ms ease,opacity 600ms ease;
  pointer-events: none;
  transform-style: preserve-3d;
}
#cycledex_stacks_in_303 .cycledex .cycledex-item > a {
  cursor: pointer;
}
/*  */
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-left,
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-right {
  position: absolute;
  width: 40px;
  bottom: 0;
  top: 0;
  left: 0;
  z-index: 1;
  transform: rotateY(-90deg) translate3d(-40px,0,-1px);
  transform-origin: left;
}
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-right:after {
  content: "";
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
}

#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-right:after,
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-item-background {
  background-size: 390px 440px !important;
}

#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-left:after {
  background-position: 0px center !important;
}
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-right {
  left: auto;
  right: 0;
  transform-origin: right;
  transform: rotateY(90deg) translate3d(40px,0,-1px);
}
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-right:after {
  background-position: -350px center !important;
}
/*  */
#cycledex_stacks_in_303.cycledex_active .cycledex .cycledex-item[data-r-index="0"] {
  pointer-events: auto;
}
#cycledex_stacks_in_303:not(.cycledex_active) .cycledex .cycledex-item[data-r-index="0"] {
  transform: translate3d(0,0,100px) rotateY(0deg) !important;
}
#cycledex_stacks_in_303 .cycledex-overlay-image,
#cycledex_stacks_in_303 .cycledex-overlay-image > div,
#cycledex_stacks_in_303 .cycledex-overlay,
#cycledex_stacks_in_303 .cycledex-blur,
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-item-background {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#cycledex_stacks_in_303 .cycledex-blur,
#cycledex_stacks_in_303 .cycledex-overlay {
  z-index: 2;
}

#cycledex_stacks_in_303 .cycledex-blur {
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
}

#cycledex_stacks_in_303 .cycledex-overlay-image > div {
  opacity: 0;
  background-size: cover !important;
  background-position: center !important;
  transition: opacity 900.000000ms ease,transform 900.000000ms ease;
  z-index: 0;
}
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-item-background {
  transition: opacity 600ms ease;
}
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-left:after,
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-depth-right:after {
  opacity: 0.400000;
}
#cycledex_stacks_in_303 .cycledex .cycledex-item .cycledex-item-background {
  opacity: 0.500000;
}
/* #cycledex_stacks_in_303 .cycledex .cycledex-item[data-r-index="0"] .cycledex-depth-left:after,
#cycledex_stacks_in_303 .cycledex .cycledex-item[data-r-index="0"] .cycledex-depth-right:after, */
#cycledex_stacks_in_303 .cycledex .cycledex-item[data-r-index="0"] .cycledex-item-background {
  opacity: 1;
}
#cycledex_stacks_in_303 .cycledex-item-content {
  position: absolute;
  transition: transform 600ms ease, opacity 600ms ease;
  z-index: 10;
  pointer-events: none;
}
#cycledex_stacks_in_303.cycledex_active .cycledex-item-content {
  pointer-events: auto;
}
#cycledex_stacks_in_303 .cycledex-item.item-has-desc .cycledex-item-content,
#cycledex_stacks_in_303 .cycledex-item.item-has-link .cycledex-item-content {
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
}
#cycledex_stacks_in_303 .cycledex-item:not(.item-has-desc) .cycledex-item-content {
  width: auto;
}

#cycledex_stacks_in_303 .cycledex-item-content {
  transform: translate3d(0,0,1px);
  
  
    left: calc(310px/16);right: calc(310px/16);
  
  
  
  top: 50%;transform: translate3d(0,-50%,1px);
  
}
#cycledex_stacks_in_303 .cycledex div.cycledex-item.item-has-link[data-r-index="0"] {
  transform: translate3d(0,0,0) rotateY(0deg);
  opacity: 1;
}
#cycledex_stacks_in_303 .cycledex div.cycledex-item.item-has-link.cycledex-animation-complete[data-r-index="0"]:hover {
  transform: translate3d(0,0,100px) rotateY(0deg);
}

#cycledex_stacks_in_303 .cycledex-item:not(.item-has-desc) .cycledex-item-content {
  left: calc(310px/16);
  right: calc(310px/16);
}

  #cycledex_stacks_in_303[data-resize$="3"] .cycledex-item-content {
    /* transform: none; */
    
    
    
    
  }
  #cycledex_stacks_in_303[data-resize$="3"] .cycledex div.cycledex-item[data-r-index="0"] .cycledex-item-content {
    transform: translate3d(0px,0,1px);
    top: 50%;transform: translate3d(0,-50%,1px);
  }


  #cycledex_stacks_in_303[data-resize*="2"] .cycledex-inner-wrap {
    grid-template-columns: 64px 1fr 64px;
  }
  #cycledex_stacks_in_303[data-resize*="2"] .cycledex {
    aspect-ratio: auto;
    padding-top: 0;
  }
  #cycledex_stacks_in_303[data-resize*="2"] .cycledex-item-content {
    /* transform: none; */
    left: 24px;
    right: 24px;
  }
  #cycledex_stacks_in_303[data-resize*="2"] .cycledex .cycledex-item[data-r-index="0"] {
    position: relative;
  }
  #cycledex_stacks_in_303[data-resize*="2"] .cycledex .cycledex-item {
    margin-left: calc((310px - 100%)/-2);
    margin-right: calc((310px - 100%)/-2);
    aspect-ratio: 0.704545;
  }
  @supports not (aspect-ratio: auto) {
    #cycledex_stacks_in_303[data-resize*="2"] .cycledex .cycledex-item.item-has-desc {
      padding-top: 141.935501%;
    }
  }
  #cycledex_stacks_in_303[data-resize*="2"] .item-has-desc .cycledex-item-content {
    max-width: calc(100% - 48px);
  }
  #cycledex_stacks_in_303[data-resize*="2"] .cycledex-item-content .cycledex-item-header {
    font-size: 28px;
    line-height: 30px;
    margin: 0 0 6px 0;
  }
  #cycledex_stacks_in_303[data-resize*="2"] .cycledex-item-content .cycledex-item-description {
    font-size: 16px;
    line-height: 24px;
  }
  
  #cycledex_stacks_in_303[data-resize*="2"] .cycledex-item-content .cycledex-item-header {
    font-size: 19.500000px;
    line-height: 28.500000px;
    margin-top: 0.000000px;
    margin-bottom: 6.000000px;
  }
  
  
  /*  */
  
  #cycledex_stacks_in_303[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-left:after,
  #cycledex_stacks_in_303[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-right:after,
  #cycledex_stacks_in_303[data-resize*="2"] .cycledex .cycledex-item .cycledex-item-background {
    background-size: calc(100% + 80px) 100% !important;
  }
  #cycledex_stacks_in_303[data-resize*="2"] .cycledex .cycledex-item .cycledex-depth-right:after {
    background-position: -calc(100% + 40px) center !important;
  }
  
  /*  */


  #cycledex_stacks_in_303[data-resize="123"] .cycledex .cycledex-item,
  #cycledex_stacks_in_303[data-resize="123"] .cycledex .cycledex-item > a {
    margin-left: 0px;
    margin-right: 0px;
  }
  #cycledex_stacks_in_303[data-resize="123"] .cycledex-inner-wrap {
    grid-template-columns: 1fr 1fr;
    grid-gap: 16px;
  }
  #cycledex_stacks_in_303[data-resize="123"] .cycledex {
    grid-column: 1/-1;
    margin: 0 auto;
  }
  #cycledex_stacks_in_303[data-resize="123"] .cycledex {
    grid-row: 1;
  }
  @supports (aspect-ratio: auto) {
    #cycledex_stacks_in_303[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) {
      padding-top: 0;
    }
    #cycledex_stacks_in_303[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) .cycledex-item-background {
      position: relative;
      aspect-ratio: 0.704545;
    }
  }
  #cycledex_stacks_in_303[data-resize="123"] .cycledex .cycledex-item:not(.item-has-desc) .cycledex-item-background .cycledex-item-content {
    position: relative;
    transform: none;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
    padding: 32px 16px;
  }


.stacks_in_304 .cycledex-item-background,
.cycledex > .stacks_in_304 .cycledex-depth-left:after,
.cycledex > .stacks_in_304 .cycledex-depth-right:after {
  
  
  background-color: rgba(34, 34, 34, 1.00);
  background-image:url(../files/backgroundImage-304.jpg);
  
  
  background-position: center;
  background-size: cover;
}

.stacks_in_306 .cycledex-item-background,
.cycledex > .stacks_in_306 .cycledex-depth-left:after,
.cycledex > .stacks_in_306 .cycledex-depth-right:after {
  
  
  background-color: rgba(34, 34, 34, 1.00);
  background-image:url(../files/backgroundImage-306.png);
  
  
  background-position: center;
  background-size: cover;
}

.stacks_in_308 .cycledex-item-background,
.cycledex > .stacks_in_308 .cycledex-depth-left:after,
.cycledex > .stacks_in_308 .cycledex-depth-right:after {
  
  
  background-color: rgba(34, 34, 34, 1.00);
  background-image:url(../files/backgroundImage-308.jpg);
  
  
  background-position: center;
  background-size: cover;
}

.stacks_in_310 .cycledex-item-background,
.cycledex > .stacks_in_310 .cycledex-depth-left:after,
.cycledex > .stacks_in_310 .cycledex-depth-right:after {
  
  
  background-color: rgba(34, 34, 34, 1.00);
  background-image:url(../files/backgroundImage-310.jpg);
  
  
  background-position: center;
  background-size: cover;
}

.stacks_in_312 .cycledex-item-background,
.cycledex > .stacks_in_312 .cycledex-depth-left:after,
.cycledex > .stacks_in_312 .cycledex-depth-right:after {
  
  
  background-color: rgba(34, 34, 34, 1.00);
  background-image:url(../files/backgroundImage-312.jpg);
  
  
  background-position: center;
  background-size: cover;
}

/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_264{z-index: 101;overflow: visible;}.stacks_top{overflow: visible;}.stacks_in:after {content: "";display: block;height: 0;clear: both;}/* End dooJet stack each CSS code */#shady_stack_stacks_in_265 {
	max-width: none;
	
  margin: 0 auto;
  
}

#shady_stack_shadow_stacks_in_265 {
	box-shadow: inset 0rem 0rem 0.8rem 0.4rem rgba(153, 153, 153, 1.00);
	border-radius: 0rem;
	overflow: hidden;
	padding: 1.0rem;
	margin: 1.0rem;
	border: none 0.10rem rgba(251, 2, 128, 1.00);
}

@media print {
	#shady_stack_shadow_stacks_in_265 {
		margin: 0;
		padding: 0;
		box-shadow: none;
		border-radius: 0px;
	}
}




#stacks_in_271 h1,#stacks_in_271 h1 a,#stacks_in_271 p,#stacks_in_271 p a{
	color:rgba(251, 2, 7, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: lighter ;
	font-family:'Copperplate Gothic Light', Copperplate, sans-serif;
	
	
	font-variant:small-caps;

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	
		text-shadow: 0 0 1px rgba(128, 0, 2, 1.00),
		0 1px 1px rgba(113, 0, 0, 1.00),
		0 2px 1px rgba(98, 0, 0, 1.00),
		0 3px 1px rgba(83, 0, 0, 1.00),
		0 4px 1px rgba(68, 0, 0, 1.00),
		0 5px 1px rgba(53, 0, 0, 1.00);
		padding:5px 0;
	

	

}

#stacks_in_271 p a:hover, #stacks_in_271 h1 a:hover{
	color:rgba(204, 204, 204, 1.00);
}












#stacks_in_153 h1,#stacks_in_153 h1 a,#stacks_in_153 p,#stacks_in_153 p a{
	color:rgba(251, 2, 7, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: lighter ;
	font-family:'Copperplate Gothic Light', Copperplate, sans-serif;
	
	
	font-variant:small-caps;

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	
		text-shadow: 0 0 1px rgba(128, 0, 2, 1.00),
		0 1px 1px rgba(113, 0, 0, 1.00),
		0 2px 1px rgba(98, 0, 0, 1.00),
		0 3px 1px rgba(83, 0, 0, 1.00),
		0 4px 1px rgba(68, 0, 0, 1.00),
		0 5px 1px rgba(53, 0, 0, 1.00);
		padding:5px 0;
	

	

}

#stacks_in_153 p a:hover, #stacks_in_153 h1 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









.element_stacks_in_181[data-deluxe-el] {
  
  background-color : rgba(255, 255, 255, 0.00);
  background-image : url();
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
  border: 1px solid rgba(204, 204, 204, 1.00);
  border-radius: 1px;
  margin: 2px 0px;
  padding: 16px 0px 0px 0px;min-height: 32px;
  
  align-items: center;
  display: inline-flex;
  width: 100%;
  
  color: rgba(251, 2, 7, 1.00);
  font-size: 25px;
  text-align: center;
  font-weight: 500;
  line-height: 95%;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
  display: block; /* Breaks vertical alignment setting */
  width: 100%;
  max-width: 640px;
  
  margin-left: auto;
  margin-right: auto;
  
}
.element_stacks_in_181[data-deluxe-el] > div {
  
}

a.element_stacks_in_181[data-deluxe-el] * {
  color: rgba(251, 2, 7, 1.00);
  fill: rgba(251, 2, 7, 1.00);
  stroke: rgba(251, 2, 7, 1.00);
}

#shady_stack_stacks_in_183 {
	max-width: none;
	
  margin: 0 auto;
  
}

#shady_stack_shadow_stacks_in_183 {
	box-shadow:  0rem 0rem 0.8rem 0.4rem rgba(153, 153, 153, 1.00);
	border-radius: 0rem;
	overflow: hidden;
	padding: 1.0rem;
	margin: 1.0rem;
	border: none 0.10rem rgba(51, 51, 51, 1.00);
}

@media print {
	#shady_stack_shadow_stacks_in_183 {
		margin: 0;
		padding: 0;
		box-shadow: none;
		border-radius: 0px;
	}
}

#stacks_out_191 {
	width: 46%;
}
#shady_stack_stacks_in_184 {
	max-width: none;
	
  margin: 0 auto;
  
}

#shady_stack_shadow_stacks_in_184 {
	box-shadow:  0rem 0rem 0.8rem 0.4rem rgba(153, 153, 153, 1.00);
	border-radius: 0rem;
	overflow: hidden;
	padding: 1.0rem;
	margin: 1.0rem;
	border: none 0.10rem rgba(51, 51, 51, 1.00);
}

@media print {
	#shady_stack_shadow_stacks_in_184 {
		margin: 0;
		padding: 0;
		box-shadow: none;
		border-radius: 0px;
	}
}
/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_194{z-index: 101;overflow: visible;}.stacks_top{overflow: visible;}.stacks_in:after {content: "";display: block;height: 0;clear: both;}/* End dooJet stack each CSS code */



#stacks_in_195 h1,#stacks_in_195 h1 a,#stacks_in_195 p,#stacks_in_195 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_195 p a:hover, #stacks_in_195 h1 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_196 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_200 h2,#stacks_in_200 h2 a,#stacks_in_200 p,#stacks_in_200 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_200 p a:hover, #stacks_in_200 h2 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_201 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_202 h3,#stacks_in_202 h3 a,#stacks_in_202 p,#stacks_in_202 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_202 p a:hover, #stacks_in_202 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_203 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_204 h5,#stacks_in_204 h5 a,#stacks_in_204 p,#stacks_in_204 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_204 p a:hover, #stacks_in_204 h5 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_out_204 {
	width: 84%;
	margin-left:0;
}

#stacks_in_205 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}

#stacks_out_206 {
	width: 33%;
}




#stacks_in_208 h5,#stacks_in_208 h5 a,#stacks_in_208 p,#stacks_in_208 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_208 p a:hover, #stacks_in_208 h5 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_out_208 {
	width: 84%;
	margin-left:0;
}

#stacks_in_209 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_210 h5,#stacks_in_210 h5 a,#stacks_in_210 p,#stacks_in_210 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_210 p a:hover, #stacks_in_210 h5 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_out_210 {
	width: 85%;
	margin-left:0;
}

#stacks_in_211 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}
#shady_stack_stacks_in_186 {
	max-width: none;
	
  margin: 0 auto;
  
}

#shady_stack_shadow_stacks_in_186 {
	box-shadow:  0rem 0rem 0.8rem 0.4rem rgba(153, 153, 153, 1.00);
	border-radius: 0rem;
	overflow: hidden;
	padding: 1.0rem;
	margin: 1.0rem;
	border: none 0.10rem rgba(51, 51, 51, 1.00);
}

@media print {
	#shady_stack_shadow_stacks_in_186 {
		margin: 0;
		padding: 0;
		box-shadow: none;
		border-radius: 0px;
	}
}
/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_214{z-index: 101;overflow: visible;}.stacks_top{overflow: visible;}.stacks_in:after {content: "";display: block;height: 0;clear: both;}/* End dooJet stack each CSS code */



#stacks_in_215 h3,#stacks_in_215 h3 a,#stacks_in_215 p,#stacks_in_215 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_215 p a:hover, #stacks_in_215 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_216 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_221 h4,#stacks_in_221 h4 a,#stacks_in_221 p,#stacks_in_221 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_221 p a:hover, #stacks_in_221 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_222 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_223 h4,#stacks_in_223 h4 a,#stacks_in_223 p,#stacks_in_223 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_223 p a:hover, #stacks_in_223 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_224 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_225 h4,#stacks_in_225 h4 a,#stacks_in_225 p,#stacks_in_225 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_225 p a:hover, #stacks_in_225 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_226 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_227 h4,#stacks_in_227 h4 a,#stacks_in_227 p,#stacks_in_227 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_227 p a:hover, #stacks_in_227 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_228 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_229 h4,#stacks_in_229 h4 a,#stacks_in_229 p,#stacks_in_229 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_229 p a:hover, #stacks_in_229 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_230 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_231 h4,#stacks_in_231 h4 a,#stacks_in_231 p,#stacks_in_231 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_231 p a:hover, #stacks_in_231 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_232 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_233 h4,#stacks_in_233 h4 a,#stacks_in_233 p,#stacks_in_233 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_233 p a:hover, #stacks_in_233 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_234 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_235 h4,#stacks_in_235 h4 a,#stacks_in_235 p,#stacks_in_235 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_235 p a:hover, #stacks_in_235 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_236 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_237 h4,#stacks_in_237 h4 a,#stacks_in_237 p,#stacks_in_237 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_237 p a:hover, #stacks_in_237 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_238 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_239 h4,#stacks_in_239 h4 a,#stacks_in_239 p,#stacks_in_239 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_239 p a:hover, #stacks_in_239 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_240 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_241 h4,#stacks_in_241 h4 a,#stacks_in_241 p,#stacks_in_241 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_241 p a:hover, #stacks_in_241 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_242 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_243 h4,#stacks_in_243 h4 a,#stacks_in_243 p,#stacks_in_243 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_243 p a:hover, #stacks_in_243 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_244 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_245 h5,#stacks_in_245 h5 a,#stacks_in_245 p,#stacks_in_245 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_245 p a:hover, #stacks_in_245 h5 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_246 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_247 h5,#stacks_in_247 h5 a,#stacks_in_247 p,#stacks_in_247 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_247 p a:hover, #stacks_in_247 h5 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_248 {
	word-spacing: 1px;
	text-transform: capitalize;
	font-size: 94%;
}




#stacks_in_161 h1,#stacks_in_161 h1 a,#stacks_in_161 p,#stacks_in_161 p a{
	color:rgba(251, 2, 7, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: lighter ;
	font-family:'Copperplate Gothic Light', Copperplate, sans-serif;
	
	
	font-variant:small-caps;

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	
		text-shadow: 0 0 1px rgba(128, 0, 2, 1.00),
		0 1px 1px rgba(113, 0, 0, 1.00),
		0 2px 1px rgba(98, 0, 0, 1.00),
		0 3px 1px rgba(83, 0, 0, 1.00),
		0 4px 1px rgba(68, 0, 0, 1.00),
		0 5px 1px rgba(53, 0, 0, 1.00);
		padding:5px 0;
	

	

}

#stacks_in_161 p a:hover, #stacks_in_161 h1 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_out_157 {
	width: 64%;
}




#stacks_in_131 h1,#stacks_in_131 h1 a,#stacks_in_131 p,#stacks_in_131 p a{
	color:rgba(251, 2, 7, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: lighter ;
	font-family:'Copperplate Gothic Light', Copperplate, sans-serif;
	
	
	font-variant:small-caps;

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	
		text-shadow: 0 0 1px rgba(128, 0, 2, 1.00),
		0 1px 1px rgba(113, 0, 0, 1.00),
		0 2px 1px rgba(98, 0, 0, 1.00),
		0 3px 1px rgba(83, 0, 0, 1.00),
		0 4px 1px rgba(68, 0, 0, 1.00),
		0 5px 1px rgba(53, 0, 0, 1.00);
		padding:5px 0;
	

	

}

#stacks_in_131 p a:hover, #stacks_in_131 h1 a:hover{
	color:rgba(204, 204, 204, 1.00);
}








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


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







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



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


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







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



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


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







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



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


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







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







#stacks_in_108 h1,#stacks_in_108 h1 a,#stacks_in_108 p,#stacks_in_108 p a{
	color:rgba(251, 2, 7, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: lighter ;
	font-family:'Copperplate Gothic Light', Copperplate, sans-serif;
	
	
	font-variant:small-caps;

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	
		text-shadow: 0 0 1px rgba(128, 0, 2, 1.00),
		0 1px 1px rgba(113, 0, 0, 1.00),
		0 2px 1px rgba(98, 0, 0, 1.00),
		0 3px 1px rgba(83, 0, 0, 1.00),
		0 4px 1px rgba(68, 0, 0, 1.00),
		0 5px 1px rgba(53, 0, 0, 1.00);
		padding:5px 0;
	

	

}

#stacks_in_108 p a:hover, #stacks_in_108 h1 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_out_101 {
	width: 49%;
}




#stacks_in_109 h1,#stacks_in_109 h1 a,#stacks_in_109 p,#stacks_in_109 p a{
	color:rgba(251, 2, 7, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: lighter ;
	font-family:'Copperplate Gothic Light', Copperplate, sans-serif;
	
	
	font-variant:small-caps;

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	
		text-shadow: 0 0 1px rgba(128, 0, 2, 1.00),
		0 1px 1px rgba(113, 0, 0, 1.00),
		0 2px 1px rgba(98, 0, 0, 1.00),
		0 3px 1px rgba(83, 0, 0, 1.00),
		0 4px 1px rgba(68, 0, 0, 1.00),
		0 5px 1px rgba(53, 0, 0, 1.00);
		padding:5px 0;
	

	

}

#stacks_in_109 p a:hover, #stacks_in_109 h1 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_out_111 {
	width: 49%;
}




#stacks_in_41 h3,#stacks_in_41 h3 a,#stacks_in_41 p,#stacks_in_41 p a{
	color:rgba(255, 255, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	
		text-shadow: 0 0 1px rgba(85, 85, 85, 1.00),
		0 1px 1px rgba(70, 70, 70, 1.00),
		0 2px 1px rgba(55, 55, 55, 1.00),
		0 3px 1px rgba(40, 40, 40, 1.00),
		0 4px 1px rgba(25, 25, 25, 1.00),
		0 5px 1px rgba(10, 10, 10, 1.00);
		padding:5px 0;
	

	

}

#stacks_in_41 p a:hover, #stacks_in_41 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}








