a.block-link{display:block;text-decoration:none !important;padding:0;margin:0;color:inherit}a.block-link:link,a.block-link:visited,a.block-link:hover,a.block-link:active{color:inherit}
@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;
}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}

#stacks_in_1563{
	max-width: px;margin: 0 auto;
}
#stacks_in_1563{
	padding: px px px px;
}
@media screen and (min-width: px){
	#stacks_in_1563{
		padding: px px px px;
	}
}/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_2326{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 */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2327 {
	height: 20px;
}#stacks_in_2328>.s3_row {
	margin: 0 -0px;
}

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





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




  


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




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



}



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




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



}




  
#stacks_out_2345 .emphasize-scale {
  transform-origin: center;
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  transform: scale(1.000000);
}
#stacks_out_2345 {
  z-index: 9999;
}
#stacks_out_2345.emphasized {
  z-index: 10000;
}
#stacks_out_2345 .emphasize-shadow:before, #stacks_out_2345 .emphasize-shadow:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  opacity: 1;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.30);
  z-index: 9998;
  border-radius: var(--emphRadiusstacks_in_2345, 0);
}
#stacks_out_2345 .emphasize-shadow {
  position: relative;
}
#stacks_out_2345 .emphasize-shadow:after {
  opacity: 0;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.30);
}
#stacks_out_2345.emphasized .emphasize-shadow:before {
  opacity: 0;
}
#stacks_out_2345.emphasized .emphasize-shadow:after {
  opacity: 1;
}
#stacks_out_2345 .emphasize-reveal {
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  opacity: 0;
}
#stacks_out_2345.emphasized .emphasize-reveal {
  opacity: 1;
}
#emphasize_overlay_stacks_in_2345 {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  pointer-events: none;
  transition: opacity 900ms ease;
  will-change: opacity;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.00);
}
.emphasized #emphasize_overlay_stacks_in_2345 {
  opacity: 1;
}
#emphasize_observer_stacks_in_2345 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  transform-origin: center;
  transform: scale(1.000000);
  z-index: 9999;
}


.stacks_top,
.stacks_out,
.stacks_in,
.stacks_row {
  overflow: visible;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2349Calligrapher{			font-size: 80% !important;			color: #FFFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.0em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2349Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2349Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2349Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2349Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2349Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2349Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2349Calligrapher h6, .stacks_in_2349Calligrapher h5, .stacks_in_2349Calligrapher h4, .stacks_in_2349Calligrapher h3, .stacks_in_2349Calligrapher h2, .stacks_in_2349Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2349Calligrapher, .stacks_in_2349Calligrapher h1, .stacks_in_2349Calligrapher h2, .stacks_in_2349Calligrapher h3, .stacks_in_2349Calligrapher h4, .stacks_in_2349Calligrapher h5, .stacks_in_2349Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2349targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2349Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2349Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2349Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2349Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */@media only screen and (min-width:0px){#stacks_in_2350{}}


#stacks_in_2353 {
	font-size: 149%;
}
#stacks_out_2333 .emphasize-scale {
  transform-origin: center;
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  transform: scale(1.000000);
}
#stacks_out_2333 {
  z-index: 9999;
}
#stacks_out_2333.emphasized {
  z-index: 10000;
}
#stacks_out_2333 .emphasize-shadow:before, #stacks_out_2333 .emphasize-shadow:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  opacity: 1;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.30);
  z-index: 9998;
  border-radius: var(--emphRadiusstacks_in_2333, 0);
}
#stacks_out_2333 .emphasize-shadow {
  position: relative;
}
#stacks_out_2333 .emphasize-shadow:after {
  opacity: 0;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.30);
}
#stacks_out_2333.emphasized .emphasize-shadow:before {
  opacity: 0;
}
#stacks_out_2333.emphasized .emphasize-shadow:after {
  opacity: 1;
}
#stacks_out_2333 .emphasize-reveal {
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  opacity: 0;
}
#stacks_out_2333.emphasized .emphasize-reveal {
  opacity: 1;
}
#emphasize_overlay_stacks_in_2333 {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  pointer-events: none;
  transition: opacity 900ms ease;
  will-change: opacity;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.00);
}
.emphasized #emphasize_overlay_stacks_in_2333 {
  opacity: 1;
}
#emphasize_observer_stacks_in_2333 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  transform-origin: center;
  transform: scale(1.000000);
  z-index: 9999;
}


.stacks_top,
.stacks_out,
.stacks_in,
.stacks_row {
  overflow: visible;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2337Calligrapher{			font-size: 80% !important;			color: #FFFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.0em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2337Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2337Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2337Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2337Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2337Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2337Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2337Calligrapher h6, .stacks_in_2337Calligrapher h5, .stacks_in_2337Calligrapher h4, .stacks_in_2337Calligrapher h3, .stacks_in_2337Calligrapher h2, .stacks_in_2337Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2337Calligrapher, .stacks_in_2337Calligrapher h1, .stacks_in_2337Calligrapher h2, .stacks_in_2337Calligrapher h3, .stacks_in_2337Calligrapher h4, .stacks_in_2337Calligrapher h5, .stacks_in_2337Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2337targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2337Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2337Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2337Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2337Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */@media only screen and (min-width:0px){#stacks_in_2338{}}


#stacks_in_2341 {
	font-size: 149%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2357 {
	height: 20px;
}@import url(http://fonts.googleapis.com/css?family=Raleway:400,200);
body.sideMenuOpen {
  overflow: hidden !important; }

#sideMenuToggleContainer_stacks_in_2486 {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  box-sizing: border-box;
  /*  */
  /*  */
  text-align: right;
  /*  */ }

#sideMenuToggle_stacks_in_2486 {
  text-align: center;
  -webkit-user-select: all;
     -moz-user-select: all;
      -ms-user-select: all;
          user-select: all;
  display: inline-block;
  z-index: 9999999999999;
  box-sizing: border-box;
  pointer-events: all;
  color: #38FDFD;
  padding: 10px 10px 10px 10px;
  border-radius: 100px;
  /*  */
  /*  */
  /*  */
  /*  */
  width: auto;
  /*  */
  /*  */
  background: rgba(15, 50, 92, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  border: 4px inset rgba(56, 253, 253, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: "Open Sans";
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */ }
  #sideMenuToggle_stacks_in_2486 span, #sideMenuToggle_stacks_in_2486 i {
    vertical-align: middle; }
  #sideMenuToggle_stacks_in_2486 span {
    font-size: 20px; }
  #sideMenuToggle_stacks_in_2486 i {
    font-size: 25px; }

#sideMenuContainer_stacks_in_2486:before, #sideMenuContainer_stacks_in_2486:after {
  content: '';
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  opacity: 1;
  display: block;
  position: absolute; }

#sideMenuContainer_stacks_in_2486:before {
  /*  */
  background: #0E254A;
  /*  */
  /*  */
  /*  */ }

#sideMenuContainer_stacks_in_2486:after {
  /*  */ }

#sideMenu_stacks_in_2486 {
  opacity: 1;
  padding: 10px 15px 10px 15px;
  /*  */
  text-align: left;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: "Ubuntu";
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_2486 .close-icon {
  opacity: 0;
  height: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  margin-bottom: 2px;
  box-sizing: border-box;
  z-index: 9999999999999999999999;
  /*  */
  text-align: left;
  /*  */ }
  #sideMenu_stacks_in_2486 .close-icon i {
    display: inline-block;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: center;
    box-sizing: content-box;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    /*  */
    width: 35px;
    height: 35px;
    padding: 10px;
    margin: 5px 0;
    font-size: 35px;
    line-height: 35px;
    color: #FFFFFF;
    /*  */ }

#sideMenu_stacks_in_2486 #cssmenu,
#sideMenu_stacks_in_2486 #cssmenu ul,
#sideMenu_stacks_in_2486 #cssmenu ul li,
#sideMenu_stacks_in_2486 #cssmenu ul li a {
  margin: 0;
  bottom: 0;
  padding: 0;
  display: block;
  line-height: 1;
  list-style: none;
  position: relative;
  box-sizing: border-box; }

#sideMenu_stacks_in_2486 #cssmenu {
  width: 100%;
  font-family: inherit; }

#sideMenu_stacks_in_2486 #cssmenu ul > li a small {
  display: block;
  margin-top: 7px;
  font-size: 16px;
  color: rgba(255, 255, 255, 0.60); }

#sideMenu_stacks_in_2486 #cssmenu ul ul li a small {
  display: block;
  margin-top: 7px;
  font-size: 15px;
  /*  */
  color: rgba(255, 255, 255, 0.60);
  /*  */ }

#sideMenu_stacks_in_2486 #cssmenu ul > li a i:first-of-type {
  color: inherit;
  vertical-align: top;
  font-size: 22px; }

#sideMenu_stacks_in_2486 #cssmenu ul ul li a i:first-of-type {
  color: inherit;
  vertical-align: top;
  font-size: 18px; }

#sideMenuContainer_stacks_in_2486 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons {
  top: 0;
  z-index: 5;
  height: 100%;
  display: block;
  color: inherit;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  /*  */
  right: 0;
  width: 46px;
  /*  */ }
  #sideMenuContainer_stacks_in_2486 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-open-icon, #sideMenuContainer_stacks_in_2486 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-close-icon {
    top: 50%;
    left: 50%;
    display: block;
    color: inherit;
    position: absolute;
    font-size: 24px;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
            transform: translate(-50%, -50%) rotate(0deg); }
  #sideMenuContainer_stacks_in_2486 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-open-icon {
    opacity: 1;
    visibility: visible; }
  #sideMenuContainer_stacks_in_2486 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-close-icon {
    opacity: 0;
    visibility: hidden; }

#sideMenuContainer_stacks_in_2486.open #cssmenu ul > li.has-sub.open > a i.dropdown-open-icon, #sideMenuContainer_stacks_in_2486.open #cssmenu ul > li.has-sub.open > a i.dropdown-close-icon {
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  /*  */
  -webkit-transform: translate(-50%, -50%) rotate(2deg);
          transform: translate(-50%, -50%) rotate(2deg);
  /*  */ }

#sideMenuContainer_stacks_in_2486.open #cssmenu ul > li.has-sub.open > a i.dropdown-open-icon {
  opacity: 0;
  visibility: hidden; }

#sideMenuContainer_stacks_in_2486.open #cssmenu ul > li.has-sub.open > a i.dropdown-close-icon {
  opacity: 1;
  visibility: visible; }

#sideMenuContainer_stacks_in_2486.open #cssmenu ul > li.has-sub > a i.dropdown-open-icon {
  opacity: 1;
  visibility: visible; }

#sideMenuContainer_stacks_in_2486.open #cssmenu ul > li.has-sub > a i.dropdown-close-icon {
  opacity: 0;
  visibility: hidden; }

/*  */
#sideMenu_stacks_in_2486 #cssmenu ul > li.has-sub > a {
  /*  */
  padding: 16px 48px 16px 22px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_2486 #cssmenu > ul > li > a {
  z-index: 2;
  cursor: pointer;
  text-decoration: none;
  box-sizing: border-box;
  color: #FFFFFF;
  padding: 16px 22px 16px 22px;
  font-size: 22px;
  border-radius: 3px;
  margin-bottom: 10px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */ }
  #sideMenu_stacks_in_2486 #cssmenu > ul > li > a:first-child {
    margin-top: 0; }

#sideMenu_stacks_in_2486 #cssmenu ul ul li a {
  z-index: 2;
  cursor: pointer;
  text-decoration: none;
  font-size: 18px;
  border-radius: 3px;
  margin-bottom: 10px;
  /*  */
  color: #FFFFFF;
  padding: 16px 22px 16px 22px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */ }

/*  */
#sideMenu_stacks_in_2486 #cssmenu ul ul li a {
  /*  */
  margin-left: 15px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_2486 #cssmenu ul ul ul li a {
  /*  */
  margin-left: 30px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_2486 #cssmenu ul ul ul ul li a {
  /*  */
  margin-left: 45px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_2486 #cssmenu ul ul ul ul ul li a {
  /*  */
  margin-left: 60px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_2486 #cssmenu ul ul ul ul ul li a {
  /*  */
  margin-left: 75px;
  /*  */
  /*  */
  /*  */ }

/*  */
@-webkit-keyframes elegantOpen {
  0% {
    margin-left: -500px; }
  100% {
    margin-left: 0px; } }
@keyframes elegantOpen {
  0% {
    margin-left: -500px; }
  100% {
    margin-left: 0px; } }

@-webkit-keyframes elegantClose {
  0% {
    margin-left: 0px; }
  100% {
    margin-left: -500px; } }

@keyframes elegantClose {
  0% {
    margin-left: 0px; }
  100% {
    margin-left: -500px; } }

/*  */
#sideMenuToggleContainer_stacks_in_2486 {
  /*  */
  /*  */
  left: 0;
  right: 0;
  width: 100%;
  position: fixed;
  z-index: 999999999;
  /*  */
  /*  */
  /*  */
  text-align: right;
  /*  */
  /*  */
  top: 0;
  /*  */
  padding: 20px 20px 10px 10px; }

#sideMenuToggle_stacks_in_2486:hover {
  cursor: pointer;
  color: #FFFFFF;
  /*  */
  background: #0E254A;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_2486 .close-icon i:hover {
  /*  */
  /*  */
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
  /*  */
  /*  */ }

#sideMenuContainer_stacks_in_2486 {
  top: 0;
  bottom: 0;
  opacity: 0;
  width: 100%;
  position: fixed;
  visibility: hidden;
  z-index: 99999999999999999;
  right: -100%;
  transition: all 0.2s ease-in; }

/*  */
@media only screen and (max-width: 440px) {
  #sideMenuContainer_stacks_in_2486 {
    max-width: 300px; } }

@media only screen and (max-width: 770px) and (min-width: 441px) {
  #sideMenuContainer_stacks_in_2486 {
    max-width: 320px; } }

@media only screen and (min-width: 771px) {
  #sideMenuContainer_stacks_in_2486 {
    max-width: 350px; } }

/*  */
/*  */
#sideMenuContainer_stacks_in_2486:before, #sideMenuContainer_stacks_in_2486:after {
  content: '';
  z-index: -1;
  width: 100%;
  height: 120%;
  transition: opacity 0.1s ease-in; }

#sideMenuContainer_stacks_in_2486.open {
  right: 0;
  opacity: 1;
  visibility: visible;
  transition: 0.2s ease-out; }
  #sideMenuContainer_stacks_in_2486.open:before {
    visibility: visible;
    opacity: 0.9;
    transition: opacity 0.1s ease; }
  #sideMenuContainer_stacks_in_2486.open .close-icon {
    opacity: 1;
    transition-delay: 0.4s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu {
    opacity: 1;
    visibility: visible;
    transition-delay: 0.4s;
    transition: all 0.3s ease; }

#sideMenu_stacks_in_2486 {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 1;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  visibility: visible;
  box-sizing: border-box; }

#sideMenu_stacks_in_2486 #cssmenu ul ul {
  display: none; }

#sideMenu_stacks_in_2486 #cssmenu > ul > li.active > ul {
  display: block; }

#sideMenuContainer_stacks_in_2486 #cssmenu > ul > li {
  right: -100%;
  opacity: 0;
  transition: left 0.3s ease; }

#sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li {
  right: 0%;
  opacity: 1;
  transition: all 0.3s ease; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(1) {
    transition-delay: 0.2s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(2) {
    transition-delay: 0.3s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(3) {
    transition-delay: 0.4s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(4) {
    transition-delay: 0.5s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(5) {
    transition-delay: 0.6s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(6) {
    transition-delay: 0.7s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(7) {
    transition-delay: 0.8s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(8) {
    transition-delay: 0.9s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(9) {
    transition-delay: 1s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(10) {
    transition-delay: 1.1s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(11) {
    transition-delay: 1.2s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(12) {
    transition-delay: 1.3s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(13) {
    transition-delay: 1.4s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(14) {
    transition-delay: 1.5s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(15) {
    transition-delay: 1.6s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(16) {
    transition-delay: 1.7s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(17) {
    transition-delay: 1.8s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(18) {
    transition-delay: 1.9s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(19) {
    transition-delay: 2s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(20) {
    transition-delay: 2.1s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(21) {
    transition-delay: 2.2s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(22) {
    transition-delay: 2.3s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(23) {
    transition-delay: 2.4s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(24) {
    transition-delay: 2.5s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(25) {
    transition-delay: 2.6s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(26) {
    transition-delay: 2.7s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(27) {
    transition-delay: 2.8s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(28) {
    transition-delay: 2.9s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(29) {
    transition-delay: 3s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(30) {
    transition-delay: 3.1s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(31) {
    transition-delay: 3.2s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(32) {
    transition-delay: 3.3s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(33) {
    transition-delay: 3.4s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(34) {
    transition-delay: 3.5s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(35) {
    transition-delay: 3.6s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(36) {
    transition-delay: 3.7s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(37) {
    transition-delay: 3.8s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(38) {
    transition-delay: 3.9s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(39) {
    transition-delay: 4s; }
  #sideMenuContainer_stacks_in_2486.open #cssmenu > ul > li:nth-child(40) {
    transition-delay: 4.1s; }

#sideMenu_stacks_in_2486 #cssmenu ul > li a:hover small {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.50); }

#sideMenu_stacks_in_2486 #cssmenu ul ul li a:hover small {
  font-size: 15px;
  /*  */
  color: rgba(0, 0, 0, 0.50);
  /*  */ }

#sideMenu_stacks_in_2486 #cssmenu > ul > li > a:hover {
  color: #000000;
  /*  */
  /*  */
  background: rgba(33, 255, 255, 1.00);
  /*  */
  /*  */ }

#sideMenu_stacks_in_2486 #cssmenu ul ul li a:hover {
  /*  */
  color: #000000;
  /*  */
  /*  */
  background: rgba(33, 255, 255, 1.00);
  /*  */
  /*  */
  /*  */ }

@media only screen and (max-width: 440px) {
  #sideMenuContainer_stacks_in_2486.hide-m, #sideMenuToggleContainer_stacks_in_2486.hide-m {
    display: none; } }

@media only screen and (max-width: 770px) and (min-width: 441px) {
  #sideMenuContainer_stacks_in_2486.hide-t, #sideMenuToggleContainer_stacks_in_2486.hide-t {
    display: none; } }

@media only screen and (min-width: 771px) {
  #sideMenuContainer_stacks_in_2486.hide-d, #sideMenuToggleContainer_stacks_in_2486.hide-d {
    display: none; } }

/*  */
/*  */
/*
 * 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_2529 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_2529.transparentOn .accordion,
#accordion_stacks_in_2529.transparentOn .accordionTheme,
#accordion_stacks_in_2529.transparentOn .accordionTheme2,
#accordion_stacks_in_2529.transparentOn .accordionTheme dt,
#accordion_stacks_in_2529.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_2529.transparentOn .accordionTheme dd,
#accordion_stacks_in_2529.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_2529,
#accordion_stacks_in_2529 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_2529.fixedHeightOn {
    height: 500px;
  }

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

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

#accordion_stacks_in_2529 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_2529 .accordionTheme dt a,
#accordion_stacks_in_2529 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_2529.transparentOff .accordionTheme dt a,
#accordion_stacks_in_2529.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #666666;
}
#accordion_stacks_in_2529.trasnparentOff .accordionTheme dt.selected a {
  background-color: #666666;
}
#accordion_stacks_in_2529.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_2529.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_2529 .accordion dd {
  background-color: transparent;
  color: #333333 !important;
}

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

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

#accordion_stacks_in_2529 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_2529 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_2529 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 16px;
  padding: none;
  padding-left: none;
  color: #000000;
  font-family: 'FontAwesome' !important;
}
#accordion_stacks_in_2529 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_2529 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_2529 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 30px;
}
#accordion_stacks_in_2529 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 30px;
}
#accordion_stacks_in_2529 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_2529 dt.accordionIconOn a.selected span.customIcon {
  color: #007FFF;
}
#accordion_stacks_in_2529 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_2529 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_2529.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  border-color: #666666;
}
#accordion_stacks_in_2529 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 1px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_2529.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_2529 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_2529 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 1px #333333;
}
#accordion_stacks_in_2529 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_2529 .accordionTheme2 dt {
  border-bottom: solid 1px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_2529.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_2529.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_2529 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_2529 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

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

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

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








#accordion_stacks_in_2529.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_2529.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #666666;
}

#accordion_stacks_in_2529.nonTouch .accordionTheme dt:hover {
  border-color: #666666;
}
#accordion_stacks_in_2529.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #007FFF;
}
#accordion_stacks_in_2529.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_2529.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_2529.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #666666;
}
#accordion_stacks_in_2529.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_2529.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_2529 .accordionTheme4 {
  background: #666666;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_2529 .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_2529 .accordionTheme4 dt.selected {
  background: #666666;
}
#accordion_stacks_in_2529 .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_2529 .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_2529 .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_2529 .accordionTheme5 dt {

}
#accordion_stacks_in_2529 .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_2529 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_2529 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

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

#stacks_in_2642 dt a.accordionSlide {
  padding: 0;
}

#stacks_in_2643>.s3_row {
	margin: 0 -0px;
}

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

#stacks_in_2643>.s3_row>.s3_column_center {
	width: 46.669998%;
}

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

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








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



}



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



}




#stacks_out_2645 {
	width: 20px;
}
.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_2648 {
	height: 5px;
}#stacks_in_2651 .smooth_scroll{
	cursor:pointer;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2652 {
	height: 20px;
}
#stacks_in_2653 {
	background-color: rgba(56, 253, 254, 0.65);
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_out_2653 {
	width: 250px;
}

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

#spacerStackstacks_in_2658 {
	height: 40px;
}/*
 * cleanAccordion: Inner element styles
 */

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

#stacks_in_2530 dt a.accordionSlide {
  padding: 0;
}


#stacks_out_2531 {
	width: 250px;
}
#stacks_in_2534 .smooth_scroll{
	cursor:pointer;
}
#stacks_in_2535 {
	background-color: rgba(56, 253, 254, 0.65);
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_out_2535 {
	width: 250px;
}

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

#spacerStackstacks_in_2540 {
	height: 40px;
}/*  */ }
  #sideMenuItem_stacks_in_2497.sub_level_5::before {
    content: 'Sub Level 5';
    background: purple; }
.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_2490 {
	height: 25px;
}#stacks_in_2767>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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



}



.stacks_in_2783buttonbase {
	position: relative;
	text-align: right;
	padding: 0px 20px 0px 20px;
}

.stacks_in_2783buttonbase a {
	display: inline-block;
}

.stacks_in_2783buttonbase img {
	max-width: 60%;
	vertical-align: middle;
}

.stacks_in_2783buttonbase svg {
	max-width: 60%;
	vertical-align: middle;
}

.stacks_in_2783plus {
	position: relative;
	z-index: 1;
	padding: 0;
	margin: 0;
	width: 70px;
	height: 70px;
	color: #FFFFFF !important;
	font-size: 25px;
	font-weight: normal;
	
	background: rgba(15, 50, 92, 1.00) !important;
	
	
	border-radius: 50%;
	border: none;
	transition: box-shadow 400ms cubic-bezier(0.2, 0, 0.7, 1), transform 200ms cubic-bezier(0.2, 0, 0.7, 1);
		
	box-shadow: none;
	
	
	
}

/*Pulse Rounds*/
.stacks_in_2783plus:before,
.stacks_in_2783plus:after {
	
	border: 2px solid rgba(56, 253, 253, 0.55);
	content: "";
	width: 100%;
	display: block;
	
	position: absolute;
	height: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 100%;
	transform-origin: center center;
	opacity: 0;
	box-sizing: border-box;
}
.stacks_in_2783plus:before {
	animation: 1s 0.1s stacks_in_2783pulse2 infinite linear;
}
.stacks_in_2783plus::after {
	animation: 1s stacks_in_2783pulse infinite linear;
}
@keyframes stacks_in_2783pulse {
  0% {
	transform: scale(1);
	opacity: 0.20;
  }
  100% {
	transform: scale(1.30);
	opacity: 0;
  }
}
@keyframes stacks_in_2783pulse2 {
  0% {
	transform: scale(1);
	opacity: 0.50;
  }
  100% {
	transform: scale(1.50);
	opacity: 0;
  }
}
/*Pulse Rounds*/
.stacks_in_2783plus:hover {
	cursor: pointer;
	transform: rotate(0deg);
	
	box-shadow: 0 0 1px 3px rgba(56, 253, 253, 0.90), 0 0 1px 10px rgba(56, 253, 253, 0.32), 0 0 1px 18px rgba(56, 253, 253, 0.12);
	
}
.stacks_in_2783plus:hover:before,
.stacks_in_2783plus:hover:after {
	animation: none;
}

div#stacks_in_2783.stacks_top {
	overflow: ;
}
.stacks_out {
	overflow: ;
}
div#stacks_in_2783.stacks_in {
	overflow: ;
}

#stacks_in_2783 {
	margin: 0px 0px 0px 6px;
}
.stacks_in_2781buttonbase {
	position: relative;
	text-align: right;
	padding: 0px 20px 0px 20px;
}

.stacks_in_2781buttonbase a {
	display: inline-block;
}

.stacks_in_2781buttonbase img {
	max-width: 70%;
	vertical-align: middle;
}

.stacks_in_2781buttonbase svg {
	max-width: 70%;
	vertical-align: middle;
}

.stacks_in_2781plus {
	position: relative;
	z-index: 1;
	padding: 0;
	margin: 0;
	width: 68px;
	height: 68px;
	color: #FFFFFF !important;
	font-size: 25px;
	font-weight: normal;
	
	
	background-image: linear-gradient(to bottom, #50CE2C, #29A812) !important;
	
	border-radius: 50%;
	border: none;
	transition: box-shadow 400ms cubic-bezier(0.2, 0, 0.7, 1), transform 200ms cubic-bezier(0.2, 0, 0.7, 1);
		
	box-shadow: none;
	
	
	
}

/*Pulse Rounds*/
.stacks_in_2781plus:before,
.stacks_in_2781plus:after {
	
	position: absolute;
	height: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 100%;
	transform-origin: center center;
	opacity: 0;
	box-sizing: border-box;
}
.stacks_in_2781plus:before {
	animation: 1s 0.1s stacks_in_2781pulse2 infinite linear;
}
.stacks_in_2781plus::after {
	animation: 1s stacks_in_2781pulse infinite linear;
}
@keyframes stacks_in_2781pulse {
  0% {
	transform: scale(1);
	opacity: 0.20;
  }
  100% {
	transform: scale(1.30);
	opacity: 0;
  }
}
@keyframes stacks_in_2781pulse2 {
  0% {
	transform: scale(1);
	opacity: 0.50;
  }
  100% {
	transform: scale(1.50);
	opacity: 0;
  }
}
/*Pulse Rounds*/
.stacks_in_2781plus:hover {
	cursor: pointer;
	transform: rotate(0deg);
	
	box-shadow: 0 0 1px 2px rgba(102, 255, 102, 0.63), 0 0 1px 10px rgba(102, 255, 102, 0.27), 0 0 1px 18px rgba(33, 255, 128, 0.11);
	
}
.stacks_in_2781plus:hover:before,
.stacks_in_2781plus:hover:after {
	animation: none;
}

div#stacks_in_2781.stacks_top {
	overflow: ;
}
.stacks_out {
	overflow: ;
}
div#stacks_in_2781.stacks_in {
	overflow: ;
}

#stacks_in_2781 {
	margin: 0px 0px 0px 6px;
}
.spacerStack {
	height: 13px;
}

#spacerStackstacks_in_2768 {
	height: 13px;
}#stacks_out_2771 .emphasize-scale {
  transform-origin: center;
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  transform: scale(1.000000);
}
#stacks_out_2771 {
  z-index: 9999;
}
#stacks_out_2771.emphasized {
  z-index: 10000;
}
#stacks_out_2771 .emphasize-shadow:before, #stacks_out_2771 .emphasize-shadow:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  opacity: 1;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.30);
  z-index: 9998;
  border-radius: var(--emphRadiusstacks_in_2771, 0);
}
#stacks_out_2771 .emphasize-shadow {
  position: relative;
}
#stacks_out_2771 .emphasize-shadow:after {
  opacity: 0;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.30);
}
#stacks_out_2771.emphasized .emphasize-shadow:before {
  opacity: 0;
}
#stacks_out_2771.emphasized .emphasize-shadow:after {
  opacity: 1;
}
#stacks_out_2771 .emphasize-reveal {
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  opacity: 0;
}
#stacks_out_2771.emphasized .emphasize-reveal {
  opacity: 1;
}
#emphasize_overlay_stacks_in_2771 {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  pointer-events: none;
  transition: opacity 900ms ease;
  will-change: opacity;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.00);
}
.emphasized #emphasize_overlay_stacks_in_2771 {
  opacity: 1;
}
#emphasize_observer_stacks_in_2771 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  transform-origin: center;
  transform: scale(1.000000);
  z-index: 9999;
}


.stacks_top,
.stacks_out,
.stacks_in,
.stacks_row {
  overflow: visible;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2775Calligrapher{			font-size: 80% !important;			color: #FFFFFF !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.0em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2775Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2775Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2775Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2775Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2775Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2775Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2775Calligrapher h6, .stacks_in_2775Calligrapher h5, .stacks_in_2775Calligrapher h4, .stacks_in_2775Calligrapher h3, .stacks_in_2775Calligrapher h2, .stacks_in_2775Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2775Calligrapher, .stacks_in_2775Calligrapher h1, .stacks_in_2775Calligrapher h2, .stacks_in_2775Calligrapher h3, .stacks_in_2775Calligrapher h4, .stacks_in_2775Calligrapher h5, .stacks_in_2775Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2775targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2775Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2775Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2775Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2775Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */@media only screen and (min-width:0px){#stacks_in_2776{}}


#stacks_in_2779 {
	font-size: 149%;
}
.spacerStack {
	height: 35px;
}

#spacerStackstacks_in_2812 {
	height: 35px;
}#stacks_in_2872>.s3_row {
	margin: 0 -10px;
}

#stacks_in_2872>.s3_row>.s3_column_left {
	width: 39.00%;
}

#stacks_in_2872>.s3_row>.s3_column_right {
	width: 61.000000%;
}




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










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



}



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



}






#stacks_in_2889 {
	margin: 0px 0px 0px 25px;
}
.spacerStack {
	height: 5px;
}

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

#spacerStackstacks_in_2879 {
	height: 8px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2880Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2880Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2880Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2880Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2880Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2880Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2880Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2880Calligrapher h6, .stacks_in_2880Calligrapher h5, .stacks_in_2880Calligrapher h4, .stacks_in_2880Calligrapher h3, .stacks_in_2880Calligrapher h2, .stacks_in_2880Calligrapher h1{			color: #3BFCFE !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2880Calligrapher, .stacks_in_2880Calligrapher h1, .stacks_in_2880Calligrapher h2, .stacks_in_2880Calligrapher h3, .stacks_in_2880Calligrapher h4, .stacks_in_2880Calligrapher h5, .stacks_in_2880Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2880targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2880Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2880Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2880Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2880Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2880 {
	margin: 0px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2884Calligrapher{			font-size: 90% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.1em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2884Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2884Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2884Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2884Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2884Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2884Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2884Calligrapher h6, .stacks_in_2884Calligrapher h5, .stacks_in_2884Calligrapher h4, .stacks_in_2884Calligrapher h3, .stacks_in_2884Calligrapher h2, .stacks_in_2884Calligrapher h1{			color: #3BFCFE !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2884Calligrapher, .stacks_in_2884Calligrapher h1, .stacks_in_2884Calligrapher h2, .stacks_in_2884Calligrapher h3, .stacks_in_2884Calligrapher h4, .stacks_in_2884Calligrapher h5, .stacks_in_2884Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2884targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2884Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2884Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2884Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2884Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2884 {
	margin: 0px 0px 10px 0px;
}
.spacerStack {
	height: 35px;
}

#spacerStackstacks_in_2875 {
	height: 35px;
}@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_1584{display:block;margin:0 auto;text-align:center; width:100%; margin:center;padding-bottom:0px}#mouser-stacks_in_1584 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_1584 .mouser.m-dz{width:100%}#mouser-stacks_in_1584 .mouser.m-dz .fa,#mouser-stacks_in_1584 .mouser.m-dz p{color:rgba(255, 255, 255, 1.00)!important}#mouser-stacks_in_1584 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_1584 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_1584 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_1584 .mouser.m-arrows{height:50px}#mouser-stacks_in_1584 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(255, 255, 255, 1.00);border-bottom:2px solid rgba(255, 255, 255, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_1584 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_1584 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_1584 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_1584 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_1584 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_1584 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_1584 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_1584 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_1584 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_1584 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_1584 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_1584 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(255, 255, 255, 1.00)}#mouser-stacks_in_1584 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_1584 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(255, 255, 255, 1.00);border-bottom:2px solid rgba(255, 255, 255, 1.00)}#mouser-stacks_in_1584 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_1584 .m-wrap:hover .mouser.m-dz p{color:rgba(255, 255, 255, 1.00)!important}#mouser-stacks_in_1584 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(255, 255, 255, 1.00);border-bottom:2px solid rgba(255, 255, 255, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_1586{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 *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2896Calligrapher{			font-size: 150% !important;			color: #FA00BE !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.8em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2896Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2896Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2896Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2896Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2896Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2896Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2896Calligrapher h6, .stacks_in_2896Calligrapher h5, .stacks_in_2896Calligrapher h4, .stacks_in_2896Calligrapher h3, .stacks_in_2896Calligrapher h2, .stacks_in_2896Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2896Calligrapher, .stacks_in_2896Calligrapher h1, .stacks_in_2896Calligrapher h2, .stacks_in_2896Calligrapher h3, .stacks_in_2896Calligrapher h4, .stacks_in_2896Calligrapher h5, .stacks_in_2896Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2896targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2896Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2896Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2896Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2896Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#stacks_in_2897 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2897 .jwresp_col{float:none} #stacks_in_2897 #jwresp_col3_stacks_in_2897{float:right;width:32%}#stacks_in_2897 #jwresp_col1_stacks_in_2897,#stacks_in_2897 #jwresp_col2_stacks_in_2897{width:32%;float:left}#stacks_in_2897 #jwresp_col1_stacks_in_2897{margin-right:1%}#stacks_in_2897 #jwresp_col2_stacks_in_2897{margin-left:1%} @media screen and (max-width:320px){#stacks_in_2897 #jwresp_col1_stacks_in_2897,#stacks_in_2897 #jwresp_col2_stacks_in_2897{margin:0;margin-bottom:20px}#stacks_in_2897 #jwresp_col1_stacks_in_2897{width:49%}#stacks_in_2897 #jwresp_col2_stacks_in_2897{float:right;width:49%}#stacks_in_2897 #jwresp_col3_stacks_in_2897{float:none;clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_2897 #jwresp_col1_stacks_in_2897,#stacks_in_2897 #jwresp_col3_stacks_in_2897,#stacks_in_2897 #jwresp_col2_stacks_in_2897{float:none;width:100%;display:block}#stacks_in_2897 #jwresp_col1_stacks_in_2897,#stacks_in_2897 #jwresp_col2_stacks_in_2897{margin-bottom:20px}} 

#stacks_in_2900 {
	font-size: 130%;
}

#stacks_in_2905 {
	font-size: 130%;
}

#stacks_in_2910 {
	font-size: 130%;
}
.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_2913 {
	height: 50px;
}/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_1609{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 *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1611Calligrapher{			font-size: 160% !important;			color: #FA00BE !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.8em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_1611Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1611Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1611Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1611Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1611Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1611Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1611Calligrapher h6, .stacks_in_1611Calligrapher h5, .stacks_in_1611Calligrapher h4, .stacks_in_1611Calligrapher h3, .stacks_in_1611Calligrapher h2, .stacks_in_1611Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1611Calligrapher, .stacks_in_1611Calligrapher h1, .stacks_in_1611Calligrapher h2, .stacks_in_1611Calligrapher h3, .stacks_in_1611Calligrapher h4, .stacks_in_1611Calligrapher h5, .stacks_in_1611Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1611targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1611Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1611Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1611Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1611Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#stacks_in_1612>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




#stacks_in_1630 {
	font-size: 130%;
}

#stacks_in_1623 {
	font-size: 130%;
}
.spacerStack {
	height: 50px;
}

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

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


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

 
#stacks_in_1634.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_1634.aspen_split h1, 
#stacks_in_1634.aspen_split h2,
#stacks_in_1634.aspen_split h3, 
#stacks_in_1634.aspen_split h4, 
#stacks_in_1634.aspen_split h5, 
#stacks_in_1634.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_1634.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_1634.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}#stacks_in_2104>.s3_row {
	margin: 0 -30px;
}

#stacks_in_2104>.s3_row>.s3_column_left {
	width: 60.46%;
}

#stacks_in_2104>.s3_row>.s3_column_right {
	width: 39.540001%;
}




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










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



}



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


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


}





/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_1635{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 */.spacerStack {
	height: 80px;
}

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

#spacerStackstacks_in_2255 {
	height: 30px;
}.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_2225 {
	height: 60px;
}/*
 */
#stacks_in_2662 {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 300;
}
#stacks_in_2662 {width: 100%; font-size: 14px;}
#stacks_in_2662,#stacks_in_2662 * {line-height: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
#stacks_in_2662 .robotNick{display:none!important}

#stacks_in_2662 label{display:none}
#stacks_in_2662 label.keepIt{text-align:left;display:inline-block;width:100%;padding-left:5px}
#stacks_in_2662 select{color:#aaa}.php{display:none}
#stacks_in_2662 .info{color:#00529B;background-color:#BDE5F8}
#stacks_in_2662 .success{color:#4F8A10;background-color:#DFF2BF}
#stacks_in_2662 .warning{color:#9F6000;background-color:#FEEFB3}
#stacks_in_2662 .error{color:#D8000C;background-color:#FFBABA}
#stacks_in_2662 textarea{resize:vertical;}

#stacks_in_2662 .submitMessage, #stacks_in_2662 .errorMessage {
  background-size: 40px 40px;
  background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
  transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
  transparent 75%, transparent);
  box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
  width: 100%;
  border: 1px solid;
  color: #fff !important;
  padding: 10px 15px;
  animation: animate-bg 5s linear infinite;
  -webkit-animation: animate-bg 5s linear infinite;
  -moz-animation: animate-bg 5s linear infinite;
  border-radius:3px;
  max-width: 301px;
}
#stacks_in_2662 .info {
  background-color: #61b832;
  border-color: #3b8eb5;
}
#stacks_in_2662 .error, #stacks_in_2662 .errorMessage {
  background-color:  #FB0207;
  border-color: rgba(0,0,0,0.25);
}
#stacks_in_2662 .warning {
  background-color: #eaaf51;
  border-color: #d99a36;
}
#stacks_in_2662 .success {
  background-color: #66FFCC;
  border-color: rgba(0,0,0,0.25);
  padding: 10px 15px 5px 15px;
}
#stacks_in_2662 .submitMessage h3 {
  margin: 0 0 5px 0 !important;
}
#stacks_in_2662 .submitMessage p {
  margin: 0;
}
@keyframes animate-bg {
  from {
  background-position: 0 0;
  }
  to {
  background-position: -80px 0;
  }
}
@-webkit-keyframes animate-bg {
  from {
  background-position: 0 0;
  }
  to {
  background-position: -80px 0;
  }
}
@-moz-keyframes animate-bg {
  from {
  background-position: 0 0;
  }
  to {
  background-position: -80px 0;
  }
}

/* ---------------------------------------- */
#stacks_in_2662 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_2662 a {
  text-decoration: none;
}

#stacks_in_2662 .header-stacks_in_2662, #stacks_in_2662 form {
/*  padding: 15px 10%;*/
  padding: 15px 50px;
}

#stacks_in_2662 form {
  background: #0D2449;
  
  background: transparent;
  
}
#stacks_in_2662 form .note {
  display: block;
  font-size: 85%;
  color: #a2a2a2;
  margin: 0 0 5px 10px;
}
#stacks_in_2662 .header-stacks_in_2662 {
  background-color: #077ABC;
  color: white;
  text-align: center;
}
#stacks_in_2662 .header-stacks_in_2662 h1 {
  font-weight: 400;
  text-transform: uppercase;
  font-size: 36px;
  margin-bottom: 10px;
}
#stacks_in_2662 .header-stacks_in_2662 h1 i {
  color: #055a8b;
}
#stacks_in_2662 .header-stacks_in_2662 h1 span {
  font-weight: 300;
}
#stacks_in_2662 .header-stacks_in_2662 p {
  font-weight: 400;
  font-size: 16px;
  color: rgba(255, 255, 255, 0.9);
  letter-spacing: .05em;
  margin-bottom: 10px;
}
#stacks_in_2662 .header-stacks_in_2662 h3,
#stacks_in_2662 .header-stacks_in_2662 h3 a {
  color: #32CCFE;
}
#stacks_in_2662 .header-stacks_in_2662 h3 a,
#stacks_in_2662 .header-stacks_in_2662 h3 a a {
  -moz-transition: color 0.3s;
  -o-transition: color 0.3s;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
#stacks_in_2662 .header-stacks_in_2662 h3 a:hover,
#stacks_in_2662 .header-stacks_in_2662 h3 a a:hover {
  color: white;
}

#stacks_in_2662 #stacks_in_2662 form-group {
  margin-bottom: 20px;
}

#stacks_in_2662 .heading {
  font-weight: 300;
  text-align: left;
  border-bottom: 1px solid;
  padding-bottom: 3px;
  margin-bottom: 15px;
  display: block;
}
#stacks_in_2662 h1.heading {
  font-size: 20px;
}
#stacks_in_2662 h2.heading {
  font-size: 18px;
}
#stacks_in_2662 h3.heading {
  font-size: 18px;
  border-bottom: 0px solid;
}
#stacks_in_2662 h4.heading {
  font-size: 16px;
  border-bottom: 0px solid;
}
#stacks_in_2662 em.heading {
  font-weight: 300;
  border: 0px solid;
  margin: 0;
  padding: 0;
}
#stacks_in_2662 strong.heading {
  font-weight: bold;
  border: 0px solid;
  margin: 0;
  padding: 0;
  padding-bottom: 3px;
  margin-bottom: 15px;
}
#stacks_in_2662 span.heading {
  font-weight: 300;
  border: 0px solid;
  margin: 0;
  padding: 0;
  padding-bottom: 3px;
  margin-bottom: 15px;
}

#stacks_in_2662 .controls {
  text-align: left;
  position: relative;
  margin-bottom: 15px;
  width: 100%;
  max-width: 301px;
}
#stacks_in_2662 .controls .fileUpload {
  position: relative;
  overflow: hidden;
  padding: 12px;
  border: 1px solid #c6c6c6;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 300;
  background-color: #fff;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background-color: #0E244A;
  border: none;
  color: #fff;
  padding: 0px 0;
  line-height: 44px;
  width: 96px;
  vertical-align: bottom;
  margin: 0;
  box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
#stacks_in_2662 .controls .fileUpload:active {
  box-shadow: 0 0 0 2000px rgba(0,0,0,0.22) inset;
}
#stacks_in_2662 .controls .fileUpload input.upload {
  position: absolute;
  height: 44px;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  font-size: 20px;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
}
#stacks_in_2662 input.upload.hasError {
  border-color: red;
  opacity: 1 !important;
}
#stacks_in_2662 .controls input[type="text"],
#stacks_in_2662 .controls input[type="email"],
#stacks_in_2662 .controls input[type="tel"],
#stacks_in_2662 .controls input[type="url"],
#stacks_in_2662 .controls input[type="date"],
#stacks_in_2662 .controls input[type="number"],
#stacks_in_2662 .controls input[disabled="disabled"],
#stacks_in_2662 .controls input[readonly],
#stacks_in_2662 .controls textarea,
#stacks_in_2662 .controls > button,
#stacks_in_2662 .controls select {
  padding: 12px;
  font-size: 14px;
  border: 1px solid #38FDFD;
  max-width: 301px;
  width: 100%;
  margin-bottom: 0px;
  color: #FFFFFF;
  font-size: 16px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 300;
  background-color: #0D2449;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  margin: 0;
  height: auto;
}
#stacks_in_2662 .controls select {
  line-height: 22px;
  padding: 10px 12px;
}
#stacks_in_2662 .controls input:-webkit-autofill,
#stacks_in_2662 .controls textarea:-webkit-autofill,
#stacks_in_2662 .controls select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #0D2449 inset;
  color: #38FDFD !important;
}
#stacks_in_2662 .controls input:disabled {
  color: #38FDFD !important;
}
#stacks_in_2662 .controls input[disabled="disabled"] {
  width: 201px;
  opacity: 1;
}

#stacks_in_2662 .controls input[type="text"].hasError,
#stacks_in_2662 .controls input[type="email"].hasError,
#stacks_in_2662 .controls input[type="tel"].hasError,
#stacks_in_2662 .controls input[type="url"].hasError,
#stacks_in_2662 .controls input[type="date"].hasError,
#stacks_in_2662 .controls input[type="number"].hasError,
#stacks_in_2662 .controls textarea.hasError,
#stacks_in_2662 .controls button.hasError,
#stacks_in_2662 .controls select.hasError {
  border-color: red;
}
#stacks_in_2662 .controls textarea {
  margin-bottom: 2px;
  white-space: pre-line;
  padding-top: 12px;
}
#stacks_in_2662 .controls input[type="text"]:focus,#stacks_in_2662 .controls input[type="text"]:hover,
#stacks_in_2662 .controls input[type="email"]:focus,
#stacks_in_2662 .controls input[type="email"]:hover,
#stacks_in_2662 .controls input[type="tel"]:focus,
#stacks_in_2662 .controls input[type="tel"]:hover,
#stacks_in_2662 .controls textarea:focus,
#stacks_in_2662 .controls textarea:hover,
#stacks_in_2662 .controls button:focus,
#stacks_in_2662 .controls button:hover,
#stacks_in_2662 .controls select:focus,
#stacks_in_2662 .controls select:hover {
  outline: none;
  border-color: #38FDFD;
}
#stacks_in_2662 .controls input[type="text"]:focus + label, #stacks_in_2662 .controls input[type="text"]:hover + label,
#stacks_in_2662 .controls input[type="email"]:focus + label,
#stacks_in_2662 .controls input[type="email"]:hover + label,
#stacks_in_2662 .controls input[type="tel"]:focus + label,
#stacks_in_2662 .controls input[type="tel"]:hover + label,
#stacks_in_2662 .controls textarea:focus + label,
#stacks_in_2662 .controls textarea:hover + label,
#stacks_in_2662 .controls button:focus + label,
#stacks_in_2662 .controls button:hover + label,
#stacks_in_2662 .controls select:focus + label,
#stacks_in_2662 .controls select:hover + label {
  color: #38FDFD;
  cursor: text;
}
#stacks_in_2662 .controls .dateIcon {
  position: absolute;
  right: 10px;
  top: 14px;
  fill: #38FDFD;
  width: 16px;
  height: 16px;
  pointer-events: none;
}
#stacks_in_2662 .controls select {
  -moz-appearance: none;
  -webkit-appearance: none;
  cursor: pointer;
}
#stacks_in_2662 div[type="stacks-pin"] {
 display: none;
}
#stacks_in_2662 .controls label {
  position: absolute;
  left: 8px;
  top: 12px;
  color: #38FDFD;
  border-radius: 3px;
  font-size: 16px;
  line-height: 22px;
  display: inline-block;
  padding: 0px 10px 0px;
  font-weight: 400;
  background-color: rgba(255, 255, 255, 0);
  -moz-transition: color 0.3s, top 0.3s, background-color 0.8s;
  -o-transition: color 0.3s, top 0.3s, background-color 0.8s;
  -webkit-transition: color 0.3s, top 0.3s, background-color 0.8s;
  transition: color 0.3s, top 0.3s, background-color 0.8s;
/*  white-space: nowrap;*/
}
#stacks_in_2662 .controls .dummyLabel {
  color: #38FDFD;
}
#stacks_in_2662 .controls label.active {
  top: -11px;
  color: #38FDFD;
  background-color: #0D2449;
}
#stacks_in_2662 .controls textarea {
  resize: none;
  height: 200px;
}
#stacks_in_2662 .controls > button {
  cursor: pointer;
  background-color: #0E244A;
  border: none;
  color: #fff;
  padding: 12px 0;
}
#stacks_in_2662 .controls > button:hover {
  background-color: #0E244A;
}

#stacks_in_2662 .controls input[type=checkbox] {
  position: relative;
  left: 0px;
  width: 22px;
  height: 22px;
  margin: 4px 0px;
}
#stacks_in_2662 .controls input[type=checkbox]:after {
  cursor: pointer;
  content: " ";
  background-color: #0D2449;
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 2px;
  border: 1px solid #38FDFD;
  line-height: 20px;
  text-align: center;
  position: relative;
  left: 0px;
}
#stacks_in_2662 .controls input[type=checkbox]:checked:after {
  content: "\2714";
  color: #FFFFFF;
}



















#stacks_in_2662 .label {
  display: inline;
  padding: 12px;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
  position: absolute;
  left: -40px;
  background: inherit;
}
#stacks_in_2662 form > span {
  display: inline-block;
  max-width: 301px;
  line-height: 1.1;
  vertical-align: middle;
  font-size: 90%;
  white-space: normal;
}
#stacks_in_2662 form .help i {
  display: inline-block;
  position: relative;
  height: 20px;
  width: 20px;
  line-height: 16px;
  font-size: 16px;
  padding-top: 1px;
  text-align: center;
  color: #a2a2a2;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid rgba(0,0,0,0.3);
  background: #f7f7f6 -moz-linear-gradient(#ffffff, #ededec);
  background: #f7f7f6 -webkit-linear-gradient(#ffffff, #ededec);
  background: #f7f7f6 linear-gradient(#ffffff, #ededec);
  cursor: default;
  font-style: normal;
}
#stacks_in_2662 form .help i:hover {
  color: white;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  border-color: #585854;
  background: #585854 -moz-linear-gradient(#6d6d67, #60605b);
  background: #585854 -webkit-linear-gradient(#6d6d67, #60605b);
  background: #585854 linear-gradient(#6d6d67, #60605b);
}
#stacks_in_2662 form .help i:after {
  display: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=97);
  opacity: 0.97;
  content: "";
  height: 0;
  width: 0;
  border-style: solid;
  border-width: 0 9px 8px 9px;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #6d6d67;
  position: absolute;
  bottom: -11px;
  left: -2px;
  z-index: 2;
}
#stacks_in_2662 form .help > span {
  display: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=97);
  opacity: 0.97;
  position: absolute;
  left: 5px;
  top: 40px;
  z-index: 1;
  width: 160px;
  padding: 7px 10px 9px 10px;
  margin: 0;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: -moz-linear-gradient(#6d6d67, #585854 20%);
  background: -webkit-linear-gradient(#6d6d67, #585854 20%);
  background: linear-gradient(#6d6d67, #585854 20%);
  /* general */
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF585854', endColorstr='#FF585854');
  /* IE */
  background-color: #585854;
  /* fallback */
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6D6D67', endColorstr='#FF585854');
  color: white;
  border-color: #585854;
  text-align: left;
  line-height: 1.2;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
#stacks_in_2662 form .help i:hover:after {
  display: block;
}
#stacks_in_2662 form .help i:hover ~ span {
  display: block;
  white-space: normal;
}
#stacks_in_2662 form .note {
  display: block;
  font-size: 85%;
  color: #38FDFD;
  margin: 5px 0 0 5px;
  max-width: 260px;
}

#stacks_in_2662 form .hint,
#stacks_in_2662 form .message {
  position: relative;
  left: 0;
  color: #6f6f6f;
  padding: 9px 10px 7px 10px;
  margin-left: 10px;
  background: -moz-linear-gradient(#ffffff, #f7f7f6 30%);
  background: -webkit-linear-gradient(#ffffff, #f7f7f6 30%);
  background: linear-gradient(#ffffff, #f7f7f6 30%);
  /* general */
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF7F7F6', endColorstr='#FFF7F7F6');
  /* IE */
  background-color: #f7f7f6;
  /* fallback */
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF7F7F6');
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid rgba(0,0,0,0.3);
  vertical-align: top;
}

#stacks_in_2662 form .hint:before, #stacks_in_2662 form .hint:after,
#stacks_in_2662 form .message:before,
#stacks_in_2662 form .message:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-style: solid;
  border-width: 8px 8px 8px 0;
  border-color: rgba(255, 255, 255, 0) #f7f7f6 rgba(255, 255, 255, 0);
  position: absolute;
  top: 14px;
  left: -8px;
  margin-top: -8px;
  z-index: 2;
}
#stacks_in_2662 form .hint:after,
#stacks_in_2662 form .message:after {
  border-right-color: rgba(0,0,0,0.3);
  left: -9px;
  z-index: 1;
}
#stacks_in_2662 form .hint {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  position: absolute;
  top: 0;
  left: 320px;
}
#stacks_in_2662 form .hint.always_visible {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  position: relative;
  left: 0;
}
#stacks_in_2662 form .message ~ .hint {
  display: none;
}
#stacks_in_2662 form .controls input:focus ~ .hint,
#stacks_in_2662 form .controls select:focus ~ .hint,
#stacks_in_2662 form .controls textarea:focus ~ .hint{
  -moz-transition: all 0.29s ease;
  -o-transition: all 0.29s ease;
  -webkit-transition: all 0.29s ease;
  transition: all 0.29s ease;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  left: 100%;
  width: 100%;
}
#stacks_in_2662 form .controls input:focus ~ .hint.always_visible,
#stacks_in_2662 form .controls select:focus ~ .hint.always_visible,
#stacks_in_2662 form .controls textarea:focus ~ .hint.always_visible {
  left: 0;
}
#stacks_in_2662 form .success .message,
#stacks_in_2662 form .warning .message,
#stacks_in_2662 form .error .message {
  padding-left: 29px;
  max-width: 261px;
}
#stacks_in_2662 form .success .message {
  background: #f7f7f6 url(http://convergeui.jaromircoufal.cz/success_icon.png) no-repeat 8px 6px;
  background: url(http://convergeui.jaromircoufal.cz/success_icon.png) no-repeat 8px 6px, -moz-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/success_icon.png) no-repeat 8px 6px, -webkit-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/success_icon.png) no-repeat 8px 6px, linear-gradient(#ffffff, #f7f7f6 30%);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');
}
#stacks_in_2662 form .warning .message {
  background: #f7f7f6 url(http://convergeui.jaromircoufal.cz/warning_icon.png) no-repeat 7px 6px;
  background: url(http://convergeui.jaromircoufal.cz/warning_icon.png) no-repeat 7px 6px, -moz-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/warning_icon.png) no-repeat 7px 6px, -webkit-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/warning_icon.png) no-repeat 7px 6px, linear-gradient(#ffffff, #f7f7f6 30%);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');
}
#stacks_in_2662 form .error .message {
  background: #f7f7f6 url(http://convergeui.jaromircoufal.cz/error_icon.png) no-repeat 7px 6px;
  background: url(http://convergeui.jaromircoufal.cz/error_icon.png) no-repeat 7px 6px, -moz-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/error_icon.png) no-repeat 7px 6px, -webkit-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/error_icon.png) no-repeat 7px 6px, linear-gradient(#ffffff, #f7f7f6 30%);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');
}
#stacks_in_2662 .captchaImage {
  vertical-align: middle;
  border-radius: 3px;
  width: 50px;
  height: 24px;
  text-align: center;
  float: right;
  box-sizing: content-box;
  border-width: 10px 0px;
}
#stacks_in_2662 .controls input[type="text"].captchaSize {
  max-width: 225px;
}
/*
=======================================
NARROW MODE
=======================================
*/



/*
=======================================
RESPONSIVE
=======================================
*/
#stacks_in_2662 form.labels_top .label {
  float: none;
  text-align: left;
  display: inline-block;
  width: auto;
}
#stacks_in_2662 form.labels_top .label label {
  padding: 0 8px 0 0;
  line-height: 1.8;
}
#stacks_in_2662 form.labels_top .label.help i {
/*
  position: absolute;
  right: -13px;
  top: 2px;
*/
}
#stacks_in_2662 form.labels_top .label.help > span {
  left: 60%;
  top: 27px;
}
#stacks_in_2662 form.labels_top .value {
  padding-top: 2px;
}
#stacks_in_2662 form.labels_top .required label:after {
  right: 0;
  top: 0;
}
#stacks_in_2662 form.labels_top .required label.help i {
  right: -19px;
}
/*
#stacks_in_2662 form.labels_top .input {
  margin: 0 0 5px 0;
}
*/

#stacks_in_2662 form.messages_bottom .note {
  display: block;
  padding: 10px 10px 6px 10px;
  margin: 0;
  border: 1px solid rgba(0,0,0,0.3);
  border-top-width: 0;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
  position: relative;
  top: -10px;
}
#stacks_in_2662 form.messages_bottom .hint ~ .note,
#stacks_in_2662 form.messages_bottom .message ~ .note {
  top: -4px;
  padding-top: 7px;
  border-top-width: 1px;
}
#stacks_in_2662 form.messages_bottom .message ~ .hint {
  display: none;
}
#stacks_in_2662 form.messages_bottom .hint,
#stacks_in_2662 form.messages_bottom .message {
  display: block;
  position: relative;
  left: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  margin: 3px 0 0 0;
}
#stacks_in_2662 form.messages_bottom .hint:before, #stacks_in_2662 form.messages_bottom .hint:after,
#stacks_in_2662 form.messages_bottom .message:before,
#stacks_in_2662 form.messages_bottom .message:after {
  border-width: 0 8px 8px 8px;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) white;
  top: 0;
  left: auto;
  right: 20px;
}
#stacks_in_2662 form.messages_bottom .hint:after,
#stacks_in_2662 form.messages_bottom .message:after {
  top: -1px;
  left: auto;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(0,0,0,0.3);
}
#stacks_in_2662 form.messages_bottom .hint:hover,
#stacks_in_2662 form.messages_bottom .message:hover {
  left: 0;
}
#stacks_in_2662 form.messages_bottom .controls input:focus ~ .hint,
#stacks_in_2662 form.messages_bottom .controls select:focus ~ .hint,
#stacks_in_2662 form.messages_bottom .controls textarea:focus ~ .hint {
  left: 0;
}
#stacks_in_2662 form.messages_bottom .success .message,
#stacks_in_2662 form.messages_bottom .warning .message,
#stacks_in_2662 form.messages_bottom .error .message {
  display: block;
  margin: 3px 0 0 0;
}
#stacks_in_2662 form.messages_bottom .success .message ~ .hint,
#stacks_in_2662 form.messages_bottom .warning .message ~ .hint,
#stacks_in_2662 form.messages_bottom .error .message ~ .hint {
  margin: 0;
  position: relative;
  top: -2px;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
}
#stacks_in_2662 form.messages_bottom .success .message ~ .hint:before, #stacks_in_2662 form.messages_bottom .success .message ~ .hint:after,
#stacks_in_2662 form.messages_bottom .warning .message ~ .hint:before,
#stacks_in_2662 form.messages_bottom .warning .message ~ .hint:after,
#stacks_in_2662 form.messages_bottom .error .message ~ .hint:before,
#stacks_in_2662 form.messages_bottom .error .message ~ .hint:after {
  display: none;
}

@media screen and (max-width: 1024px) {
  #stacks_in_2662 form .label {
  float: none;
  text-align: left;
  display: inline-block;
  width: auto;
  }
  #stacks_in_2662 form .label label {
  padding: 0 8px 0 0;
  line-height: 1.8;
  }
  #stacks_in_2662 form .label.help i {
/*
  position: absolute;
  right: -13px;
  top: 2px;
*/
  }
  #stacks_in_2662 form .label.help > span {
  left: 60%;
  top: 27px;
  }
  #stacks_in_2662 form .value {
  padding-top: 2px;
  }
  #stacks_in_2662 form .required label:after {
  right: 0;
  top: 0;
  }
  #stacks_in_2662 form .required label.help i {
/*    right: -19px;*/
  }
/*
  #stacks_in_2662 form .input {
  margin: 0 0 5px 0;
  }
*/
}
/*
=======================================
768px MEDIA QUERY
=======================================
*/



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


  #stacks_in_2662 form .label {
  float: none;
  text-align: left;
  display: inline-block;
  width: auto;
  }
  #stacks_in_2662 form .label label {
  padding: 0 8px 0 0;
  line-height: 1.8;
  }
  #stacks_in_2662 form .label.help i {
/*
  position: absolute;
  right: -13px;
  top: 2px;
*/
  }
  #stacks_in_2662 form .label.help > span {
  left: 60%;
  top: 27px;
  }
  #stacks_in_2662 form .value {
  padding-top: 2px;
  }
  #stacks_in_2662 form .required label:after {
  right: 0;
  top: 0;
  }
  #stacks_in_2662 form .required label.help i {
/*    right: -19px;*/
  }
/*
  #stacks_in_2662 form .input {
  margin: 0 0 5px 0;
  }
*/
  #stacks_in_2662 form .note {
  display: block;
  padding: 10px 10px 6px 10px;
  margin: 0;
  border: 1px solid rgba(0,0,0,0.3);
  border-top-width: 0;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
  position: relative;
  max-width: 301px;
  }
  #stacks_in_2662 form .hint ~ .note,
  #stacks_in_2662 form .message ~ .note {
  top: -4px;
  padding-top: 7px;
  border-top-width: 1px;
  }
  #stacks_in_2662 form .message ~ .hint {
  display: none;
  }
  #stacks_in_2662 form .hint,
  #stacks_in_2662 form .message {
  display: block;
  position: relative;
  left: 0;
  max-width: 301px;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  margin: 3px 0 0 0;
  }
  #stacks_in_2662 form .hint:before, #stacks_in_2662 form .hint:after,
  #stacks_in_2662 form .message:before,
  #stacks_in_2662 form .message:after {
  border-width: 0 8px 8px 8px;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) white;
  top: 0;
  left: auto;
  right: 20px;
  }
  #stacks_in_2662 form .hint:after,
  #stacks_in_2662 form .message:after {
  top: -1px;
  left: auto;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(0,0,0,0.3);
  }
  #stacks_in_2662 form .hint:hover,
  #stacks_in_2662 form .message:hover {
  left: 0;
  }
  #stacks_in_2662 form .controls input:focus ~ .hint,
  #stacks_in_2662 form .controls select:focus ~ .hint,
  #stacks_in_2662 form .controls textarea:focus ~ .hint {
  left: 0;
  }
  #stacks_in_2662 form .success .message,
  #stacks_in_2662 form .warning .message,
  #stacks_in_2662 form .error .message {
  display: block;
  margin: 3px 0 0 0;
  }
  #stacks_in_2662 form .success .message ~ .hint,
  #stacks_in_2662 form .warning .message ~ .hint,
  #stacks_in_2662 form .error .message ~ .hint {
  margin: 0;
  position: relative;
  top: -2px;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
  }
  #stacks_in_2662 form .success .message ~ .hint:before, #stacks_in_2662 form .success .message ~ .hint:after,
  #stacks_in_2662 form .warning .message ~ .hint:before,
  #stacks_in_2662 form .warning .message ~ .hint:after,
  #stacks_in_2662 form .error .message ~ .hint:before,
  #stacks_in_2662 form .error .message ~ .hint:after {
  display: none;
  }
  #stacks_in_2662 .controls .fileUpload {
    position: absolute;
    right: 0px;
    width: 100px;
    top: 0px;
  }
  #stacks_in_2662 .controls input[disabled="disabled"] {
    width: 100%;
  }
  #stacks_in_2662 .captchaImage {
    margin: 0 auto;
    display: block;
/*    width: 100px;*/
    height: auto;
  }
  #stacks_in_2662 .controls {
    max-width: 301px;
  }
  #stacks_in_2662 form .label.help > span {
    left: 10px;
    top: 41px;
  }
  #stacks_in_2662 .controls input[type="text"].captchaSize {
    max-width: 100%;
  }
  #stacks_in_2662 .captchaImage {
    width: 50px;
    position: absolute;
    z-index: 1;
    right: 0px;
    top: 0px;
  }
}
/*
=======================================
EXTRA NARROW MODE
=======================================
*/


#stacks_in_2662 form .label {
  float: none;
  text-align: left;
  display: inline-block;
  width: auto;
}
#stacks_in_2662 form .label label {
  padding: 0 8px 0 0;
  line-height: 1.8;
}
#stacks_in_2662 form .label.help i {

}
#stacks_in_2662 form .label.help > span {
  left: 60%;
  top: 27px;
}
#stacks_in_2662 form .value {
  padding-top: 2px;
}
#stacks_in_2662 form .required label:after {
  right: 0;
  top: 0;
}
#stacks_in_2662 form .required label.help i {

}
#stacks_in_2662 form .note {
  display: block;
  padding: 10px 10px 6px 10px;
  margin: 0;
  border: 1px solid rgba(0,0,0,0.3);
  border-top-width: 0;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
  position: relative;
  max-width: 301px;
}
#stacks_in_2662 form .hint ~ .note,
#stacks_in_2662 form .message ~ .note {
  top: -4px;
  padding-top: 7px;
  border-top-width: 1px;
}
#stacks_in_2662 form .message ~ .hint {
  display: none;
}
#stacks_in_2662 form .hint,
#stacks_in_2662 form .message {
  display: block;
  position: relative;
  left: 0;
  max-width: 301px;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  margin: 3px 0 0 0;
}
#stacks_in_2662 form .hint:before, #stacks_in_2662 form .hint:after,
#stacks_in_2662 form .message:before,
#stacks_in_2662 form .message:after {
  border-width: 0 8px 8px 8px;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) white;
  top: 0;
  left: auto;
  right: 20px;
}
#stacks_in_2662 form .hint:after,
#stacks_in_2662 form .message:after {
  top: -1px;
  left: auto;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(0,0,0,0.3);
}
#stacks_in_2662 form .hint:hover,
#stacks_in_2662 form .message:hover {
  left: 0;
}
#stacks_in_2662 form .controls input:focus ~ .hint,
#stacks_in_2662 form .controls select:focus ~ .hint,
#stacks_in_2662 form .controls textarea:focus ~ .hint {
  left: 0;
}
#stacks_in_2662 form .success .message,
#stacks_in_2662 form .warning .message,
#stacks_in_2662 form .error .message {
  display: block;
  margin: 3px 0 0 0;
}
#stacks_in_2662 form .success .message ~ .hint,
#stacks_in_2662 form .warning .message ~ .hint,
#stacks_in_2662 form .error .message ~ .hint {
  margin: 0;
  position: relative;
  top: -2px;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
}
#stacks_in_2662 form .success .message ~ .hint:before, #stacks_in_2662 form .success .message ~ .hint:after,
#stacks_in_2662 form .warning .message ~ .hint:before,
#stacks_in_2662 form .warning .message ~ .hint:after,
#stacks_in_2662 form .error .message ~ .hint:before,
#stacks_in_2662 form .error .message ~ .hint:after {
  display: none;
}
#stacks_in_2662 .controls .fileUpload {
  position: absolute;
  right: 0px;
  width: 100px;
  top: 0px;
}
#stacks_in_2662 .controls input[disabled="disabled"] {
  width: 100%;
}
#stacks_in_2662 .captchaImage {
  margin: 0 auto;
  display: block;
/*  width: 100px;*/
  height: auto;
}
  #stacks_in_2662 .submitMessage, #stacks_in_2662 .errorMessage, #stacks_in_2662 .controls, #stacks_in_2662 form > span, #stacks_in_2662 form .hint, #stacks_in_2662 form .note,
#stacks_in_2662 .controls input[type="text"],
#stacks_in_2662 .controls input[type="email"],
#stacks_in_2662 .controls input[type="tel"],
#stacks_in_2662 .controls input[type="url"],
#stacks_in_2662 .controls input[type="date"],
#stacks_in_2662 .controls input[type="number"],
#stacks_in_2662 .controls input[disabled="disabled"],
#stacks_in_2662 .controls input[readonly],
#stacks_in_2662 .controls textarea,
#stacks_in_2662 .controls > button,
#stacks_in_2662 .controls select,
#stacks_in_2662 .controls input[type="text"].captchaSize {
  max-width: 100%;
}

#stacks_in_2662 .header-stacks_in_2662, #stacks_in_2662 form {
  padding: 15px 40px;
}

#stacks_in_2662 form .label.help > span {
  left: 10px;
  top: 41px;
}
  #stacks_in_2662 .captchaImage {
    width: 50px;
    position: absolute;
    z-index: 1;
    right: 0px;
    top: 0px;
  }


/*
=======================================
CUSTOM FIT MODE
=======================================
*/



/*
=======================================
Autoreply
=======================================
*/
  #stacks_in_2662 .autoreply {
  border-radius: 4px;
  background: #1656a5;
  padding: 5px;
}
  #stacks_in_2662 .autoreply h5 {
  color: #999;
  margin: 10px 0px 5px 0px;
  padding: 0px;
  font-size: 20px;
  line-height: 22px;
}
  #stacks_in_2662 .autoreply .title {
  color: #f1f1f1;
  font-size: 22px;
  line-height: 24px;
  display: block;
  padding: 15px;
  box-sizing: border-box;
}
  #stacks_in_2662 .autoreply .content {
  padding: 20px;
  display: block;
  background: #f1f1f1;
}

  #stacks_in_2662 .autoreply {display: none;}


  #stacks_in_2662 .autoreply {display: none;}





  #stacks_in_2662 .bootstrap-datetimepicker-widget table td span {
  line-height: 54px !important;
}
  #stacks_in_2662 .bootstrap-datetimepicker-widget .picker-switch td span {
  line-height: 2.5em !important;
}
  #stacks_in_2662 .bootstrap-datetimepicker-widget table td.active {
  color: #fff !important;
}
  #stacks_in_2662 .hideSlice {
   display: none !important;
  }
/*
=======================================
Customization / More Styles / Advanced Styles
=======================================
*/

  #stacks_in_2662 {
    font-family: 'Poppins';
    font-weight: 300;
  }
  #stacks_in_2662 .controls input[type="text"], #stacks_in_2662 .controls input[type="email"], #stacks_in_2662 .controls input[type="tel"], #stacks_in_2662 .controls input[type="url"], #stacks_in_2662 .controls input[type="date"], #stacks_in_2662 .controls input[type="number"], #stacks_in_2662 .controls input[disabled="disabled"], #stacks_in_2662 .controls input[readonly], #stacks_in_2662 .controls textarea, #stacks_in_2662 .controls > button, #stacks_in_2662 .controls select {
    padding: 13.000000px 12px;
    font-size: 14px;
/*    height: 40px;*/
/*    line-height: 40px;*/
    line-height: 22px;
    border-radius: 2px;
    border-width: 1px;
    font-family: 'Poppins';
    font-weight: 300;
  }
  #stacks_in_2662 .controls .fileUpload {
    height: 50px;
    line-height: 50px;
    border-radius: 2px;
    font-family: 'Poppins';
    font-weight: 300;
  }
  #stacks_in_2662 .heading {
    font-family: 'Poppins';
  }
  #stacks_in_2662 .captchaImage,
  #stacks_in_2662 .dummyCaptcha{
    border-radius: 2px;
    border-width: 9.000000px 0px 9.000000px 0px;
  }
  #stacks_in_2662 .controls {
    margin-bottom: 15px;
  }
  #stacks_in_2662 .controls label {
    top: 14.000000px;
    left: 10px;
    font-size: 14px;
    font-weight: 300;
    /* line-height: 14px; */
    line-height: 22px;
    /* padding-bottom: 1px; */
/*    border-radius: 2px;*/
  }
  #stacks_in_2662 .controls label.active {
    top: -%( 7.000000 - %( 1 )% )%px;
  }
  #stacks_in_2662 h2.heading {
    font-size: 16px;
  }
  #stacks_in_2662 .controls .dateIcon {
    right: 13px;
    top: 16.000000px;
    fill: #38FDFD;
    width: 14px;
    height: 14px;
  }

/*
=======================================
IE tweaks
=======================================
*/
.ie8 #stacks_in_2662 form .help i:hover:after {
  display: none;
}
.ie8 #stacks_in_2662 form .help > span {
  top: 25px;
}
.ie8 #stacks_in_2662 form.labels_top .help > span {
  top: 20px;
}
.ie8 #stacks_in_2662 form .hint:before, .ie8 #stacks_in_2662 form .hint:after,
.ie8 #stacks_in_2662 form .message:before,
.ie8 #stacks_in_2662 form .message:after {
  display: none;
}
.ie8 #stacks_in_2662 form .hint {
  display: none;
}
.ie8 #stacks_in_2662 form .hint.always_visible {
  display: inline-block;
}
.ie8 #stacks_in_2662 form .controls input:focus ~ .hint,
.ie8 #stacks_in_2662 form .controls select:focus ~ .hint,
.ie8 #stacks_in_2662 form .controls textarea:focus ~ .hint {
  display: block;
}
.ie8 #stacks_in_2662 form .controls input:focus ~ .hint.always_visible,
.ie8 #stacks_in_2662 form .controls select:focus ~ .hint.always_visible,
.ie8 #stacks_in_2662 form .controls textarea:focus ~ .hint.always_visible {
  display: inline-block;
}
  /*!
  * Datepicker for Bootstrap
  *
  * Copyright 2012 Stefan Petre
  * Licensed under the Apache License v2.0
  * http://www.apache.org/licenses/LICENSE-2.0
  *
  */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:3000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}.bootstrap-datetimepicker-widget:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:100%;font-weight:bold;font-size:1.2em}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#999}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td.active:hover,.bootstrap-datetimepicker-widget td.active:hover:hover,.bootstrap-datetimepicker-widget td.active:active,.bootstrap-datetimepicker-widget td.active:hover:active,.bootstrap-datetimepicker-widget td.active.active,.bootstrap-datetimepicker-widget td.active:hover.active,.bootstrap-datetimepicker-widget td.active.disabled,.bootstrap-datetimepicker-widget td.active:hover.disabled,.bootstrap-datetimepicker-widget td.active[disabled],.bootstrap-datetimepicker-widget td.active:hover[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.bootstrap-datetimepicker-widget td.active:active,.bootstrap-datetimepicker-widget td.active:hover:active,.bootstrap-datetimepicker-widget td.active.active,.bootstrap-datetimepicker-widget td.active:hover.active{background-color:#039 \9}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td span.active:hover,.bootstrap-datetimepicker-widget td span.active:active,.bootstrap-datetimepicker-widget td span.active.active,.bootstrap-datetimepicker-widget td span.active.disabled,.bootstrap-datetimepicker-widget td span.active[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.bootstrap-datetimepicker-widget td span.active:active,.bootstrap-datetimepicker-widget td span.active.active{background-color:#039 \9}.bootstrap-datetimepicker-widget td span.old{color:#999}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget th.switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}
  #stacks_in_2662 .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    background-color: #ffffff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
  }
  #stacks_in_2662 table {
    max-width: 100%;
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0;
  }
  #stacks_in_2662 .collapse.in {
    height: auto;
  }
  #stacks_in_2662 .collapse {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height 0.35s ease;
    -moz-transition: height 0.35s ease;
    -o-transition: height 0.35s ease;
    transition: height 0.35s ease;
  }
  #stacks_in_2662 .btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
  }
  #stacks_in_2662 .hiddenFormSubmit {
    display: none;
  }

#stacks_out_2662 {
	margin-left:0;
}
#stacks_in_2665>.s3_row {
	margin: 0 -5px;
}

#stacks_in_2665>.s3_row>.s3_column_left {
	width: 33.00%;
}

#stacks_in_2665>.s3_row>.s3_column_right {
	width: 67.000000%;
}




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










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



}



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


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


}





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

#spacerStackstacks_in_2672 {
	height: 20px;
}/*
 * Super Forms - Select
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_2673 {
  overflow: visible;
  display: inline-block;
  width: 100%;
}


#stacks_in_2676>.s3_row {
	margin: 0 -5px;
}

#stacks_in_2676>.s3_row>.s3_column_left {
	width: 33.00%;
}

#stacks_in_2676>.s3_row>.s3_column_right {
	width: 67.000000%;
}




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










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



}



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


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


}





/*
 * Super Forms - Input
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_2679 {
  overflow: visible;
  display: inline-block;
  width: 100%;
}



#stacks_in_2679 .controls.hidden {
  display: none;
}
#stacks_in_2679 .controls.hidden.field-number {
  display: block;
  opacity: .8;
}

/*
 * Super Forms - Input
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_2677 {
  overflow: visible;
  display: inline-block;
  width: 100%;
}



#stacks_in_2677 .controls.hidden {
  display: none;
}
#stacks_in_2677 .controls.hidden.field-number {
  display: block;
  opacity: .8;
}

#stacks_in_2681>.s3_row {
	margin: 0 -5px;
}

#stacks_in_2681>.s3_row>.s3_column_left {
	width: 33.00%;
}

#stacks_in_2681>.s3_row>.s3_column_right {
	width: 67.000000%;
}




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










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



}



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


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


}





/*
 * Super Forms - Input
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_2684 {
  overflow: visible;
  display: inline-block;
  width: 100%;
}



#stacks_in_2684 .controls.hidden {
  display: none;
}
#stacks_in_2684 .controls.hidden.field-number {
  display: block;
  opacity: .8;
}

/*
 * Super Forms - Input
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_2682 {
  overflow: visible;
  display: inline-block;
  width: 100%;
}



#stacks_in_2682 .controls.hidden {
  display: none;
}
#stacks_in_2682 .controls.hidden.field-number {
  display: block;
  opacity: .8;
}

.spacerStack {
	height: 30px;
}

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

#spacerStackstacks_in_2691 {
	height: 20px;
}/*
 * Super Forms - Select
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_2692 {
  overflow: visible;
  display: inline-block;
  width: 100%;
}


.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2694 {
	height: 10px;
}/*
 * Super Forms - Textarea
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.3
 */
#stacks_in_2695 {
  overflow: visible;
  display: inline-block;
  width: 100%;
}


.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2754 {
	height: 10px;
}#g-captcha {
    position: absolute;
    pointer-events: none;
    left: 0;
    width: 50px;
    bottom: 0;
    opacity: 0;
}

.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2696 {
	height: 10px;
}/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_2243{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 *//* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_2700{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 */.spacerStack {
	height: 90px;
}

#spacerStackstacks_in_2701 {
	height: 90px;
}/*
 * 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_2702 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_2702.transparentOn .accordion,
#accordion_stacks_in_2702.transparentOn .accordionTheme,
#accordion_stacks_in_2702.transparentOn .accordionTheme2,
#accordion_stacks_in_2702.transparentOn .accordionTheme dt,
#accordion_stacks_in_2702.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_2702.transparentOn .accordionTheme dd,
#accordion_stacks_in_2702.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_2702,
#accordion_stacks_in_2702 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_2702.fixedHeightOn {
    height: 500px;
  }

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

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

#accordion_stacks_in_2702 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_2702 .accordionTheme dt a,
#accordion_stacks_in_2702 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_2702.transparentOff .accordionTheme dt a,
#accordion_stacks_in_2702.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #666666;
}
#accordion_stacks_in_2702.trasnparentOff .accordionTheme dt.selected a {
  background-color: #666666;
}
#accordion_stacks_in_2702.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_2702.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_2702 .accordion dd {
  background-color: transparent;
  color: #333333 !important;
}

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

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

#accordion_stacks_in_2702 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_2702 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_2702 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 16px;
  padding: none;
  padding-left: none;
  color: #000000;
  font-family: 'FontAwesome' !important;
}
#accordion_stacks_in_2702 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_2702 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_2702 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 30px;
}
#accordion_stacks_in_2702 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 30px;
}
#accordion_stacks_in_2702 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_2702 dt.accordionIconOn a.selected span.customIcon {
  color: #007FFF;
}
#accordion_stacks_in_2702 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_2702 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_2702.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  border-color: #666666;
}
#accordion_stacks_in_2702 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 1px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_2702.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_2702 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_2702 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 1px #333333;
}
#accordion_stacks_in_2702 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_2702 .accordionTheme2 dt {
  border-bottom: solid 1px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_2702.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_2702.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_2702 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_2702 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

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

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

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








#accordion_stacks_in_2702.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_2702.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #666666;
}

#accordion_stacks_in_2702.nonTouch .accordionTheme dt:hover {
  border-color: #666666;
}
#accordion_stacks_in_2702.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #007FFF;
}
#accordion_stacks_in_2702.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_2702.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_2702.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #666666;
}
#accordion_stacks_in_2702.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_2702.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_2702 .accordionTheme4 {
  background: #666666;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_2702 .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_2702 .accordionTheme4 dt.selected {
  background: #666666;
}
#accordion_stacks_in_2702 .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_2702 .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_2702 .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_2702 .accordionTheme5 dt {

}
#accordion_stacks_in_2702 .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_2702 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_2702 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

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

#stacks_in_2703 dt a.accordionSlide {
  padding: 0;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2704Calligrapher{			font-size: 115% !important;			color: #0F325D !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2704Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2704Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2704Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2704Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2704Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2704Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2704Calligrapher h6, .stacks_in_2704Calligrapher h5, .stacks_in_2704Calligrapher h4, .stacks_in_2704Calligrapher h3, .stacks_in_2704Calligrapher h2, .stacks_in_2704Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2704Calligrapher, .stacks_in_2704Calligrapher h1, .stacks_in_2704Calligrapher h2, .stacks_in_2704Calligrapher h3, .stacks_in_2704Calligrapher h4, .stacks_in_2704Calligrapher h5, .stacks_in_2704Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2704targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2704Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2704Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2704Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2704Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_out_2708 {
	width: 40px;
}
#stacks_out_2711 .emphasize-scale {
  transform-origin: center;
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  transform: scale(1.000000);
}
#stacks_out_2711 {
  z-index: 9999;
}
#stacks_out_2711.emphasized {
  z-index: 10000;
}
#stacks_out_2711 .emphasize-shadow:before, #stacks_out_2711 .emphasize-shadow:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  opacity: 1;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.30);
  z-index: 9998;
  border-radius: var(--emphRadiusstacks_in_2711, 0);
}
#stacks_out_2711 .emphasize-shadow {
  position: relative;
}
#stacks_out_2711 .emphasize-shadow:after {
  opacity: 0;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.30);
}
#stacks_out_2711.emphasized .emphasize-shadow:before {
  opacity: 0;
}
#stacks_out_2711.emphasized .emphasize-shadow:after {
  opacity: 1;
}
#stacks_out_2711 .emphasize-reveal {
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  opacity: 0;
}
#stacks_out_2711.emphasized .emphasize-reveal {
  opacity: 1;
}
#emphasize_overlay_stacks_in_2711 {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  pointer-events: none;
  transition: opacity 900ms ease;
  will-change: opacity;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.00);
}
.emphasized #emphasize_overlay_stacks_in_2711 {
  opacity: 1;
}
#emphasize_observer_stacks_in_2711 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  transform-origin: center;
  transform: scale(1.000000);
  z-index: 9999;
}



#stacks_out_2712 {
	width: 200px;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2715 {
	height: 10px;
}#stacks_in_2716 .smooth_scroll{
	cursor:pointer;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2717 {
	height: 20px;
}
#stacks_in_2720 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}
.spacerStack {
	height: 5px;
}

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

#spacerStackstacks_in_2276 {
	height: 20px;
}.spacerStack {
	height: 23px;
}

#spacerStackstacks_in_2128 {
	height: 23px;
}
#stacks_in_2205 {
	background-color: rgba(15, 50, 92, 0.40);
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
	margin: 20px 0px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2250 {
	height: 20px;
}.spacerStack {
	height: 30px;
}

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

#stacks_in_2271 {
	border: solid rgba(43, 116, 207, 0.00);
	border-width: 0px 35px 0px 35px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2168Calligrapher{			font-size: 350% !important;			color: #38FDFD !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2168Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2168Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2168Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2168Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2168Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2168Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2168Calligrapher h6, .stacks_in_2168Calligrapher h5, .stacks_in_2168Calligrapher h4, .stacks_in_2168Calligrapher h3, .stacks_in_2168Calligrapher h2, .stacks_in_2168Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2168Calligrapher, .stacks_in_2168Calligrapher h1, .stacks_in_2168Calligrapher h2, .stacks_in_2168Calligrapher h3, .stacks_in_2168Calligrapher h4, .stacks_in_2168Calligrapher h5, .stacks_in_2168Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2168targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2168Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2168Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2168Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2168Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2168 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_2268 {
	border: solid rgba(43, 116, 207, 0.00);
	border-width: 0px 35px 0px 35px;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2319 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2320Calligrapher{			font-size: 220% !important;			color: #38FDFD !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2320Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2320Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2320Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2320Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2320Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2320Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2320Calligrapher h6, .stacks_in_2320Calligrapher h5, .stacks_in_2320Calligrapher h4, .stacks_in_2320Calligrapher h3, .stacks_in_2320Calligrapher h2, .stacks_in_2320Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2320Calligrapher, .stacks_in_2320Calligrapher h1, .stacks_in_2320Calligrapher h2, .stacks_in_2320Calligrapher h3, .stacks_in_2320Calligrapher h4, .stacks_in_2320Calligrapher h5, .stacks_in_2320Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2320targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2320Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2320Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2320Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2320Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2321 {
	border: solid rgba(43, 116, 207, 0.00);
	border-width: 0px 35px 0px 35px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2324 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2264Calligrapher{			font-size: 200% !important;			color: #38FDFD !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2264Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2264Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2264Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2264Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2264Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2264Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2264Calligrapher h6, .stacks_in_2264Calligrapher h5, .stacks_in_2264Calligrapher h4, .stacks_in_2264Calligrapher h3, .stacks_in_2264Calligrapher h2, .stacks_in_2264Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2264Calligrapher, .stacks_in_2264Calligrapher h1, .stacks_in_2264Calligrapher h2, .stacks_in_2264Calligrapher h3, .stacks_in_2264Calligrapher h4, .stacks_in_2264Calligrapher h5, .stacks_in_2264Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2264targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2264Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2264Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2264Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2264Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2262 {
	border: solid rgba(43, 116, 207, 0.00);
	border-width: 0px 35px 0px 35px;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2303 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2304Calligrapher{			font-size: 280% !important;			color: #38FDFD !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2304Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2304Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2304Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2304Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2304Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2304Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2304Calligrapher h6, .stacks_in_2304Calligrapher h5, .stacks_in_2304Calligrapher h4, .stacks_in_2304Calligrapher h3, .stacks_in_2304Calligrapher h2, .stacks_in_2304Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2304Calligrapher, .stacks_in_2304Calligrapher h1, .stacks_in_2304Calligrapher h2, .stacks_in_2304Calligrapher h3, .stacks_in_2304Calligrapher h4, .stacks_in_2304Calligrapher h5, .stacks_in_2304Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2304targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2304Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2304Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2304Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2304Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2305 {
	border: solid rgba(43, 116, 207, 0.00);
	border-width: 0px 35px 0px 35px;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2312 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2266Calligrapher{			font-size: 220% !important;			color: #38FDFD !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2266Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2266Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2266Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2266Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2266Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2266Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2266Calligrapher h6, .stacks_in_2266Calligrapher h5, .stacks_in_2266Calligrapher h4, .stacks_in_2266Calligrapher h3, .stacks_in_2266Calligrapher h2, .stacks_in_2266Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2266Calligrapher, .stacks_in_2266Calligrapher h1, .stacks_in_2266Calligrapher h2, .stacks_in_2266Calligrapher h3, .stacks_in_2266Calligrapher h4, .stacks_in_2266Calligrapher h5, .stacks_in_2266Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2266targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2266Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2266Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2266Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2266Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2169 {
	border: solid rgba(43, 116, 207, 0.00);
	border-width: 0px 35px 0px 35px;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2274 {
	height: 10px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2207 {
	height: 20px;
}.spacerStack {
	height: 30px;
}

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

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


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

 
#stacks_in_1734.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_1734.aspen_split h1, 
#stacks_in_1734.aspen_split h2,
#stacks_in_1734.aspen_split h3, 
#stacks_in_1734.aspen_split h4, 
#stacks_in_1734.aspen_split h5, 
#stacks_in_1734.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_1734.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_1734.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_1735{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 */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_1832 {
	height: 40px;
}/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_1880{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 *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2043Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: italic !important;			line-height: 1.7em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2043Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2043Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2043Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2043Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2043Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2043Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2043Calligrapher h6, .stacks_in_2043Calligrapher h5, .stacks_in_2043Calligrapher h4, .stacks_in_2043Calligrapher h3, .stacks_in_2043Calligrapher h2, .stacks_in_2043Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2043Calligrapher, .stacks_in_2043Calligrapher h1, .stacks_in_2043Calligrapher h2, .stacks_in_2043Calligrapher h3, .stacks_in_2043Calligrapher h4, .stacks_in_2043Calligrapher h5, .stacks_in_2043Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2043targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2043Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2043Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2043Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2043Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2043 {
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}
#stacks_in_2044{text-align:justify}

#stacks_in_2044 {
	padding:  17px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2047Calligrapher{			font-size: 150% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2047Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2047Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2047Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2047Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2047Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2047Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2047Calligrapher h6, .stacks_in_2047Calligrapher h5, .stacks_in_2047Calligrapher h4, .stacks_in_2047Calligrapher h3, .stacks_in_2047Calligrapher h2, .stacks_in_2047Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2047Calligrapher, .stacks_in_2047Calligrapher h1, .stacks_in_2047Calligrapher h2, .stacks_in_2047Calligrapher h3, .stacks_in_2047Calligrapher h4, .stacks_in_2047Calligrapher h5, .stacks_in_2047Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2047targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2047Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2047Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2047Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2047Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2047 {
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}
#stacks_in_2048{text-align:justify}

#stacks_in_2048 {
	padding:  20px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2052 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1863Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.7em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_1863Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1863Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1863Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1863Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1863Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1863Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1863Calligrapher h6, .stacks_in_1863Calligrapher h5, .stacks_in_1863Calligrapher h4, .stacks_in_1863Calligrapher h3, .stacks_in_1863Calligrapher h2, .stacks_in_1863Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1863Calligrapher, .stacks_in_1863Calligrapher h1, .stacks_in_1863Calligrapher h2, .stacks_in_1863Calligrapher h3, .stacks_in_1863Calligrapher h4, .stacks_in_1863Calligrapher h5, .stacks_in_1863Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1863targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1863Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1863Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1863Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1863Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1863 {
	background-color: rgba(15, 50, 92, 0.40);
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}
#stacks_in_1874{text-align:justify}

#stacks_in_1874 {
	padding:  17px;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_2051 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1870Calligrapher{			font-size: 150% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_1870Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1870Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1870Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1870Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1870Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1870Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1870Calligrapher h6, .stacks_in_1870Calligrapher h5, .stacks_in_1870Calligrapher h4, .stacks_in_1870Calligrapher h3, .stacks_in_1870Calligrapher h2, .stacks_in_1870Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1870Calligrapher, .stacks_in_1870Calligrapher h1, .stacks_in_1870Calligrapher h2, .stacks_in_1870Calligrapher h3, .stacks_in_1870Calligrapher h4, .stacks_in_1870Calligrapher h5, .stacks_in_1870Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1870targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1870Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1870Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1870Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1870Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1870 {
	background-color: rgba(15, 50, 92, 0.40);
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}
#stacks_in_1898{text-align:justify}

#stacks_in_1898 {
	padding:  20px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_1902 {
	height: 40px;
}#stacks_in_1833 .smooth_scroll{
	cursor:pointer;
}
#stacks_in_1833 {
	margin: 0px 0px 50px 0px;
}
@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_1834{display:block;margin:0 auto;text-align:center; width:100%; margin:center;padding-bottom:0px}#mouser-stacks_in_1834 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_1834 .mouser.m-dz{width:100%}#mouser-stacks_in_1834 .mouser.m-dz .fa,#mouser-stacks_in_1834 .mouser.m-dz p{color:rgba(255, 255, 255, 1.00)!important}#mouser-stacks_in_1834 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_1834 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_1834 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_1834 .mouser.m-arrows{height:50px}#mouser-stacks_in_1834 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(255, 255, 255, 1.00);border-bottom:2px solid rgba(255, 255, 255, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_1834 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_1834 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_1834 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_1834 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_1834 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_1834 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_1834 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_1834 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_1834 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_1834 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_1834 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_1834 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(255, 255, 255, 1.00)}#mouser-stacks_in_1834 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_1834 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(255, 255, 255, 1.00);border-bottom:2px solid rgba(255, 255, 255, 1.00)}#mouser-stacks_in_1834 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_1834 .m-wrap:hover .mouser.m-dz p{color:rgba(255, 255, 255, 1.00)!important}#mouser-stacks_in_1834 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(255, 255, 255, 1.00);border-bottom:2px solid rgba(255, 255, 255, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

#stacks_in_2409 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2409 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_2409 #jwresp_col2_stacks_in_2409{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_2409 #jwresp_col1_stacks_in_2409,#stacks_in_2409 #jwresp_col2_stacks_in_2409{width:100%;float:none;display:block}#stacks_in_2409 #jwresp_col1_stacks_in_2409{margin-bottom:15px}}

#stacks_in_2409 {
	border: solid rgba(15, 50, 93, 1.00);
	border-width: 1px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_2410{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_out_2411 {
	width: 300px;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2414 {
	height: 10px;
}/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_2415{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 *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2416Calligrapher{			font-size: 170% !important;			color: #0E244A !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2416Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2416Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2416Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2416Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2416Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2416Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2416Calligrapher h6, .stacks_in_2416Calligrapher h5, .stacks_in_2416Calligrapher h4, .stacks_in_2416Calligrapher h3, .stacks_in_2416Calligrapher h2, .stacks_in_2416Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2416Calligrapher, .stacks_in_2416Calligrapher h1, .stacks_in_2416Calligrapher h2, .stacks_in_2416Calligrapher h3, .stacks_in_2416Calligrapher h4, .stacks_in_2416Calligrapher h5, .stacks_in_2416Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2416targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2416Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2416Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2416Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2416Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 10px;
}

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

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

#spacerStackstacks_in_2436 {
	height: 20px;
}/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_2437{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 *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2438Calligrapher{			font-size: 130% !important;			color: #0E244A !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2438Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2438Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2438Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2438Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2438Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2438Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2438Calligrapher h6, .stacks_in_2438Calligrapher h5, .stacks_in_2438Calligrapher h4, .stacks_in_2438Calligrapher h3, .stacks_in_2438Calligrapher h2, .stacks_in_2438Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2438Calligrapher, .stacks_in_2438Calligrapher h1, .stacks_in_2438Calligrapher h2, .stacks_in_2438Calligrapher h3, .stacks_in_2438Calligrapher h4, .stacks_in_2438Calligrapher h5, .stacks_in_2438Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2438targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2438Calligrapher a:link{			color: #0D1A3A !important;			text-decoration: none !important;		}				.stacks_in_2438Calligrapher a:visited{			color: #0D1A3A !important;		}				.stacks_in_2438Calligrapher a:active{			color: #0D1A3A !important;		}				.stacks_in_2438Calligrapher a:hover{			color: #FFFFFF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code *//* -- Start Anchor Each css Template -- */



.stacks_in_2443editInfo{
	color: #ffffff;
	background: #16a085;
	padding: 3px 10px 3px 10px;
	border-radius: 2px;
	font-size: 18px;
}

.stacks_in_2443editInfo i{
	vertical-align: middle;
}

.stacks_in_2443editInfo:before{
content:"#da1";
float: right;
}

.stacks_in_2443editInfo:after{
content:"";
display: table;
clear: both;
}

.stacks_in_2443topOffset{
	position: relative;
	height: 50;
	background: #ecf0f1;
	border: 1px solid #bdc3c7;
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
	margin-bottom: -2px;
}

.stacks_in_2443topOffset:after{
	content: "Top Offset";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	color: #7f8c8d;
}




/* -- End Anchor Each css Template -- *//*
 * 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_2444 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_2444.transparentOn .accordion,
#accordion_stacks_in_2444.transparentOn .accordionTheme,
#accordion_stacks_in_2444.transparentOn .accordionTheme2,
#accordion_stacks_in_2444.transparentOn .accordionTheme dt,
#accordion_stacks_in_2444.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_2444.transparentOn .accordionTheme dd,
#accordion_stacks_in_2444.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_2444,
#accordion_stacks_in_2444 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_2444.fixedHeightOn {
    height: 500px;
  }

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

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

#accordion_stacks_in_2444 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_2444 .accordionTheme dt a,
#accordion_stacks_in_2444 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_2444.transparentOff .accordionTheme dt a,
#accordion_stacks_in_2444.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #666666;
}
#accordion_stacks_in_2444.trasnparentOff .accordionTheme dt.selected a {
  background-color: #666666;
}
#accordion_stacks_in_2444.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_2444.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_2444 .accordion dd {
  background-color: transparent;
  color: #333333 !important;
}

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

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

#accordion_stacks_in_2444 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_2444 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_2444 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 16px;
  padding: none;
  padding-left: none;
  color: #000000;
  font-family: 'FontAwesome' !important;
}
#accordion_stacks_in_2444 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_2444 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_2444 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 30px;
}
#accordion_stacks_in_2444 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 30px;
}
#accordion_stacks_in_2444 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_2444 dt.accordionIconOn a.selected span.customIcon {
  color: #007FFF;
}
#accordion_stacks_in_2444 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_2444 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_2444.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  border-color: #666666;
}
#accordion_stacks_in_2444 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 1px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_2444.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_2444 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_2444 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 1px #333333;
}
#accordion_stacks_in_2444 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_2444 .accordionTheme2 dt {
  border-bottom: solid 1px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_2444.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_2444.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_2444 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_2444 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

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

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

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








#accordion_stacks_in_2444.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_2444.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #666666;
}

#accordion_stacks_in_2444.nonTouch .accordionTheme dt:hover {
  border-color: #666666;
}
#accordion_stacks_in_2444.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #007FFF;
}
#accordion_stacks_in_2444.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_2444.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_2444.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #666666;
}
#accordion_stacks_in_2444.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_2444.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_2444 .accordionTheme4 {
  background: #666666;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_2444 .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_2444 .accordionTheme4 dt.selected {
  background: #666666;
}
#accordion_stacks_in_2444 .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_2444 .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_2444 .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_2444 .accordionTheme5 dt {

}
#accordion_stacks_in_2444 .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_2444 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_2444 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

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

#stacks_in_2445 dt a.accordionSlide {
  padding: 0;
}

#stacks_in_2446 .imator_container { 
margin-left: auto; margin-right: auto; display: block; width: auto; height: auto; padding: 0px;
text-decoration: none !important;


-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
/*Custom CSS;*/
}

#stacks_in_2446 .imator_container a, #stacks_in_2446 .imator_container a:link, #stacks_in_2446 .imator_container a:visited  
{ 	text-decoration: none !important;  /*Custom CSS;*/
}
#stacks_in_2446 .imator_container a:hover, #stacks_in_2446 .imator_container a:active, #stacks_in_2446 .imator_container a:focus
{ 	text-decoration: none !important;  /*Custom CSS;*/
}

#stacks_in_2446 .imator { 
margin-left: auto; margin-right: auto; display: block; overflow: hidden;
display:block;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
/*Custom CSS;*/
}

#stacks_in_2446 .imator img { 


width: auto; height: auto; padding: 0px; margin-top:0px; margin-bottom:0px;
 
 




-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
border:  0px solid #EEEDEC;



  -webkit-transition: all 500ms ease;
     -moz-transition: all 500ms ease;
       -o-transition: all 500ms ease;
      -ms-transition: all 500ms ease;
          transition: all 500ms ease;

-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
/*Custom CSS;*/
}
#stacks_in_2446 .imator img:hover, #stacks_in_2446 .imator img:active, #stacks_in_2446 .imator img:focus { 
width: auto; height: auto;  padding: 2px; 
















-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
/*Custom CSS;*/
}/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_2447{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 */.spacerStack {
	height: 30px;
}

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

#spacerStackstacks_in_2453 {
	height: 15px;
}#stacks_in_2454>.s3_row {
	margin: 0 -5px;
}

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

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




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










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



}



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



}





.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2459 {
	height: 20px;
}
#stacks_out_2460 {
	width: 58px;
}

#stacks_out_2456 {
	width: 110px;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_2463 {
	height: 30px;
}#stacks_in_2466 .smooth_scroll{
	cursor:pointer;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2470 {
	height: 40px;
}#stacks_in_1981 .smooth_scroll{
	cursor:pointer;
}@-webkit-keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@keyframes mouser-scroll{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}20%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}@-webkit-keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}}@keyframes mouser-scroll-up{0%{-webkit-transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:.1}}100%,80%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}80%{-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}@-webkit-keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouser-arrow-flow{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}
#mouser-stacks_in_1982{display:block;margin:0 auto;text-align:center; width:100%; margin:center;padding-bottom:0px}#mouser-stacks_in_1982 .mouser{width:26px;position:relative;margin:auto;cursor:pointer}#mouser-stacks_in_1982 .mouser.m-dz{width:100%}#mouser-stacks_in_1982 .mouser.m-dz .fa,#mouser-stacks_in_1982 .mouser.m-dz p{color:rgba(255, 255, 255, 1.00)!important}#mouser-stacks_in_1982 .scrolltext{color:rgba(204, 204, 204, 1.00);display:block;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:color 140ms ease;transition:color 140ms ease}#mouser-stacks_in_1982 .m-wrap{display:inline-block;text-align:center}#mouser-stacks_in_1982 .m-wrap.m-dz.dz-block{display:block} #mouser-stacks_in_1982 .mouser.m-arrows{height:50px}#mouser-stacks_in_1982 .mouser.m-arrows .mouser_arrows{display:block;border-right:2px solid rgba(255, 255, 255, 1.00);border-bottom:2px solid rgba(255, 255, 255, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-transition:all 140ms ease;transition:all 140ms ease;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#mouser-stacks_in_1982 .mouser.m-arrows .mouser_arrows.ma1{margin-top:1px}#mouser-stacks_in_1982 .mouser.m-arrows .mouser_arrows.ma2{margin-top:-6px}#mouser-stacks_in_1982 .mouser.m-arrows .mouser_arrows.ma3{margin-top:-6px}#mouser-stacks_in_1982 .mouser.m-arrows.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mouser-stacks_in_1982 .mouser.m-arrows.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}#mouser-stacks_in_1982 .mouser.m-arrows.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_1982 .mouser.m-arrows.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_1982 .mouser.m-arrows.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mouser-stacks_in_1982 .mouser.m-arrows.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}#mouser-stacks_in_1982 .mouser.m-arrows.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}#mouser-stacks_in_1982 .mouser.m-arrows.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}  #mouser-stacks_in_1982 .m-wrap:hover .mouser.m-mouse{border:2px solid rgba(255, 255, 255, 1.00)}#mouser-stacks_in_1982 .m-wrap:hover .mouser.m-mouse::after{background-color:rgba(153, 153, 153, 1.00)}#mouser-stacks_in_1982 .m-wrap:hover .mouser.m-arrows>.mouser_arrows{border-right:2px solid rgba(255, 255, 255, 1.00);border-bottom:2px solid rgba(255, 255, 255, 1.00)}#mouser-stacks_in_1982 .m-wrap:hover .mouser.m-dz .fa,#mouser-stacks_in_1982 .m-wrap:hover .mouser.m-dz p{color:rgba(255, 255, 255, 1.00)!important}#mouser-stacks_in_1982 .m-wrap:hover .scrolltext{color:rgba(102, 102, 102, 1.00)} .mouser .mouser_arrows{display:block;border-right:2px solid rgba(255, 255, 255, 1.00);border-bottom:2px solid rgba(255, 255, 255, 1.00);margin:0 0 3px 4px;width:16px;height:16px;-webkit-animation:mouser-arrow-flow 1s infinite;animation:mouser-arrow-flow 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.mouser .mouser_arrows.ma1{margin-top:1px}.mouser .mouser_arrows.ma2{margin-top:-6px}.mouser .mouser_arrows.ma3{margin-top:-6px}.mouser.m-dn .mouser_arrows{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mouser.m-dn .mouser_arrows.ma1{-webkit-animation-delay:.1s;animation-delay:.1s}.mouser.m-dn .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-dn .mouser_arrows.ma3{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mouser.m-up .mouser_arrows.ma1{-webkit-animation-delay:.3s;animation-delay:.3s}.mouser.m-up .mouser_arrows.ma2{-webkit-animation-delay:.2s;animation-delay:.2s}.mouser.m-up .mouser_arrows.ma3{-webkit-animation-delay:.1s;animation-delay:.1s}

.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_1984 {
	height: 50px;
}#stacks_in_1903 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1903 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_1903 #jwresp_col2_stacks_in_1903{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_1903 #jwresp_col1_stacks_in_1903,#stacks_in_1903 #jwresp_col2_stacks_in_1903{width:100%;float:none;display:block}#stacks_in_1903 #jwresp_col1_stacks_in_1903{margin-bottom:15px}}

#stacks_in_1903 {
	border: solid rgba(15, 50, 93, 1.00);
	border-width: 1px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
#stacks_in_1904 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1904 .jwresp_col{overflow:hidden;margin:0;width:29%; float:left;}#stacks_in_1904 #jwresp_col2_stacks_in_1904{ float:right; width:69%}@media screen and (max-width:500px){#stacks_in_1904 #jwresp_col1_stacks_in_1904,#stacks_in_1904 #jwresp_col2_stacks_in_1904{width:100%;float:none;display:block}#stacks_in_1904 #jwresp_col1_stacks_in_1904{margin-bottom:15px}}

#stacks_out_1905 {
	width: 180px;
}
.spacerStack {
	height: 57px;
}

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

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

#spacerStackstacks_in_2378 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2403Calligrapher{			font-size: 130% !important;			color: #0E244A !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2403Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2403Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2403Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2403Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2403Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2403Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2403Calligrapher h6, .stacks_in_2403Calligrapher h5, .stacks_in_2403Calligrapher h4, .stacks_in_2403Calligrapher h3, .stacks_in_2403Calligrapher h2, .stacks_in_2403Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2403Calligrapher, .stacks_in_2403Calligrapher h1, .stacks_in_2403Calligrapher h2, .stacks_in_2403Calligrapher h3, .stacks_in_2403Calligrapher h4, .stacks_in_2403Calligrapher h5, .stacks_in_2403Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2403targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2403Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_2403Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_2403Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_2403Calligrapher a:hover{			color: #F800BD !important;			text-decoration: blink !important;		}/* End Calligrapher stack CSS code */#stacks_in_1920 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1920 .jwresp_col{overflow:hidden;margin:0;width:69%; float:left;}#stacks_in_1920 #jwresp_col2_stacks_in_1920{ float:right; width:29%}@media screen and (max-width:500px){#stacks_in_1920 #jwresp_col1_stacks_in_1920,#stacks_in_1920 #jwresp_col2_stacks_in_1920{width:100%;float:none;display:block}#stacks_in_1920 #jwresp_col1_stacks_in_1920{margin-bottom:15px}}
.spacerStack {
	height: 57px;
}

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

#spacerStackstacks_in_1927 {
	height: 57px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1928Calligrapher{			font-size: 157% !important;			color: #0E244A !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1928Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1928Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1928Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1928Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1928Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1928Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1928Calligrapher h6, .stacks_in_1928Calligrapher h5, .stacks_in_1928Calligrapher h4, .stacks_in_1928Calligrapher h3, .stacks_in_1928Calligrapher h2, .stacks_in_1928Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1928Calligrapher, .stacks_in_1928Calligrapher h1, .stacks_in_1928Calligrapher h2, .stacks_in_1928Calligrapher h3, .stacks_in_1928Calligrapher h4, .stacks_in_1928Calligrapher h5, .stacks_in_1928Calligrapher h6{	font-family: "Poppins" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1928targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1928Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1928Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1928Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1928Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#stacks_in_1932 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1932 .jwresp_col{overflow:hidden;margin:0;width:60%; float:left;}#stacks_in_1932 #jwresp_col2_stacks_in_1932{ float:right; width:40%}@media screen and (max-width:500px){#stacks_in_1932 #jwresp_col1_stacks_in_1932,#stacks_in_1932 #jwresp_col2_stacks_in_1932{width:100%;float:none;display:block}#stacks_in_1932 #jwresp_col1_stacks_in_1932{margin-bottom:15px}}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_1933 {
	height: 10px;
}
#stacks_out_1934 {
	width: 40px;
	margin-right:0;
}

#stacks_out_1937 {
	width: 70px;
	margin-right:0;
}
/* -- Start Anchor Each css Template -- */


.stacks_in_2039anchorStack{
	height: 0px !important;
	padding: 0 !important;
	margin: 0 !important;
}


.stacks_in_2039editInfo{
	color: #ffffff;
	background: #16a085;
	padding: 3px 10px 3px 10px;
	border-radius: 2px;
	font-size: 18px;
}

.stacks_in_2039editInfo i{
	vertical-align: middle;
}

.stacks_in_2039editInfo:before{
content:"#da1";
float: right;
}

.stacks_in_2039editInfo:after{
content:"";
display: table;
clear: both;
}

.stacks_in_2039topOffset{
	position: relative;
	height: 50;
	background: #ecf0f1;
	border: 1px solid #bdc3c7;
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
	margin-bottom: -2px;
}

.stacks_in_2039topOffset:after{
	content: "Top Offset";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	color: #7f8c8d;
}




/* -- End Anchor Each css Template -- */