.oembed.video,.oembed.codepen,.fr-video{display:block;width:100%;margin-bottom:0;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.oembed.video video,.oembed.codepen video,.fr-video video{width:100%}.oembed.video iframe,.oembed.codepen iframe,.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}img.fr-full-width{min-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}





@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_joeworkman_stacks_totalcms_depot_stack .total-browser{list-style:none;margin-left:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list{column-gap:1rem}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .total-download{position:relative}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .total-download:hover{text-decoration:none}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .total-download:hover .file-icon{opacity:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .total-download:hover .fa-cloud-download{opacity:1}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .filename{display:inline-block;margin-left:5px;margin-bottom:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .fa{font-size:0.9em;transition:opacity 100ms ease-in-out}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.list li .fa-cloud-download{opacity:0;position:absolute;left:0;bottom:2px}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li{text-align:center;position:relative;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li .fa{font-size:3em}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li .filename{font-size:0.9rem;margin-bottom:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li a.total-download{display:block;position:absolute;text-align:center;top:0;left:0;right:0;width:100%;opacity:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li .file-icon,.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li .total-download{transition:opacity 100ms ease-in-out}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li:hover .file-icon{opacity:0}.com_joeworkman_stacks_totalcms_depot_stack .total-browser.grid li:hover .total-download{opacity:1}






form.blog-filter-form input,form.blog-filter-form select,form.blog-filter-form textarea,form.datastore-form input,form.datastore-form select,form.datastore-form textarea{padding:0.50rem;border-width:1px;border-radius:0px;margin-bottom:1.00rem;font-size:0.90rem;background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(34, 34, 34, 1.00)}form.blog-filter-form select,form.datastore-form select{padding-right:1.5rem}form.blog-filter-form input,form.blog-filter-form select,form.datastore-form input,form.datastore-form select{height:2.30rem}form.blog-filter-form::placeholder,form.datastore-form::placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form:-ms-input-placeholder,form.datastore-form:-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form::-ms-input-placeholder,form.datastore-form::-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}
#toTop{--elevator-image:url(../files/image-260.png);--elevator-size:50px;display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:var(--elevator-size);height:var(--elevator-size);border:none;text-indent:-9999px;background-image:var(--elevator-image);background-repeat:no-repeat;background-position:left top;z-index:9988}#toTop:active,#toTop:focus{outline:none}#toTop:hover{background-position:left calc(var(--elevator-size) * -1)}
:root{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(71, 161, 244, 1.00);--secondary:rgba(70, 71, 71, 1.00);--success:rgba(110, 173, 22, 1.00);--warning:rgba(253, 134, 8, 1.00);--alert:rgba(253, 134, 8, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(51, 51, 51, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);--primary-dark:rgba(41, 131, 214, 1.00);--secondary-dark:rgba(40, 41, 41, 1.00);--success-dark:rgba(80, 143, 0, 1.00);--warning-dark:rgba(223, 104, 0, 1.00);--alert-dark:rgba(223, 104, 0, 1.00);--header-color:rgba(70, 71, 71, 1.00);--subheader-color:rgba(70, 71, 71, 1.00);--small-color:rgba(70, 71, 71, 1.00);--text-color:rgba(70, 71, 71, 1.00);--link-color:rgba(71, 161, 244, 1.00);--link-color-hover:rgba(43, 131, 213, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.50);--radius:3px;--small-gutter:1.25rem;--medium-gutter:1.5rem;--large-gutter:2rem;--site-width:calc(1200rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(230, 230, 230, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(234, 240, 245, 1.00);--link-color-hover:rgba(234, 240, 245, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(14rem/16)}h1,.h1{font-size:calc(28rem/16)}h2,.h2{font-size:calc(26rem/16)}h3,.h3{font-size:calc(20rem/16)}h4,.h4{font-size:calc(16rem/16)}h5,.h5{font-size:calc(14rem/16)}h6,.h6{font-size:calc(14rem/16)}small{font-size:40%}.button{font-size:calc(18rem/16)}.button.tiny{font-size:calc(12rem/16)}.button.small{font-size:calc(16rem/16)}.button.large{font-size:calc(20rem/16)}@media only screen and (min-width:40em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(36rem/16)}h2,.h2{font-size:calc(32rem/16)}h3,.h3{font-size:calc(24rem/16)}h4,.h4{font-size:calc(20rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(18rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(38rem/16)}h2,.h2{font-size:calc(32rem/16)}h3,.h3{font-size:calc(24rem/16)}h4,.h4{font-size:calc(20rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(18rem/16)}small{font-size:30%}}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:outside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(3rem/16)}body{}
/*!* Font Awesome Pro 5.14.0 by @fontawesome - https://fontawesome.com* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900}  

@font-face{font-family:font-family;font-style:normal;font-weight:normal;src:url("/resources/fonts/montserrat-v12-latin-500.eot");src:url("/resources/fonts/montserrat-v12-latin-500.eot?#iefix") format("embedded-opentype");src:url("/resources/fonts/montserrat-v12-latin-500.svg#font-pro") format("svg");src:url("/resources/fonts/montserrat-v12-latin-500.otf") format("opentype");src:url("/resources/fonts/montserrat-v12-latin-500.ttf") format("truetype");src:url("/resources/fonts/montserrat-v12-latin-500.woff2") format("woff2");src:url("/resources/fonts/montserrat-v12-latin-500.woff") format("woff");}@font-face{font-family:font-family;font-style:normal;font-weight:bold;src:url("/resources/fonts/montserrat-v14-latin-800.eot");src:url("/resources/fonts/montserrat-v14-latin-800.eot?#iefix") format("embedded-opentype");src:url("/resources/fonts/montserrat-v14-latin-800.svg#font-pro") format("svg");src:url("/resources/fonts/montserrat-v14-latin-800.otf") format("opentype");src:url("/resources/fonts/montserrat-v14-latin-800.ttf") format("truetype");src:url("/resources/fonts/montserrat-v14-latin-800.woff2") format("woff2");src:url("/resources/fonts/montserrat-v14-latin-800.woff") format("woff");}
 html,body, h1,.font-family-h1,h1 a,.font-family-h1 a, h2,.font-family-h2,h2 a,.font-family-h2 a, h3,.font-family-h3,h3 a,.font-family-h3 a, h4,.font-family-h4,h4 a,.font-family-h4 a, h5,.font-family-h5,h5 a,.font-family-h5 a, h6,.font-family-h6,h6 a,.font-family-h6 a, blockquote, a, ul,ul li,ol,ol li,dl,dl dd, fieldset,input,textarea,form label,input + label,fieldset label,input + datalist,legend, button,.button,.btn, p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font),.fontpro-stacks_in_6640_5{font-family:"font-family",sans-serif !important}p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){font-family:"font-family",sans-serif !important}

 h1,.font-family-h1,h1 a,.font-family-h1 a, h2,.font-family-h2,h2 a,.font-family-h2 a,.fontpro-stacks_in_6640_10{line-height:1.30 !important;letter-spacing:0.00em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important;  }
       h1>br,.font-family-h1>br,h1 a>br,.font-family-h1 a>br, h2>br,.font-family-h2>br,h2 a>br,.font-family-h2 a>br,.fontpro-stacks_in_6640_10 > br{display:block;content:' ';padding-bottom:0.00em !important}
  
  
  
  
 .myclass>.drilldown a, .drilldown.myclass a{--menu-link-color:rgba(70, 71, 71, 1.00);--menu-link-color-hover:rgba(0, 0, 0, 1.00);--menu-bg-color:rgba(255, 255, 255, 1.00);--menu-caret-color:rgba(190, 213, 233, 1.00);--menu-border-accent:2px solid var(--menu-link-color)} .myclass>.drilldown .menu-text, .drilldown.myclass .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .myclass>.drilldown>li>a, .drilldown.myclass>li>a{padding-top:1rem;padding-bottom:1rem} .myclass>.drilldown .submenu>li>a, .drilldown.myclass .submenu>li>a{padding-top:0.75rem;padding-bottom:0.75rem} .myclass>.drilldown li.active>a, .myclass>.drilldown li.is-active>a, .myclass>.drilldown a.is-active, .drilldown.myclass li.active>a, .drilldown.myclass li.is-active>a, .drilldown.myclass a.is-active{--menu-bg-color:rgba(71, 161, 244, 1.00);--menu-link-color:rgba(71, 161, 244, 1.00);--menu-caret-color:rgba(71, 161, 244, 1.00);--menu-link-color-hover:rgba(71, 161, 244, 1.00)} .myclass>.drilldown .submenu li.active>a, .myclass>.drilldown .submenu li.is-active>a, .myclass>.drilldown .submenu a.is-active, .drilldown.myclass .submenu li.active>a, .drilldown.myclass .submenu li.is-active>a, .drilldown.myclass .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00)} .myclass>.drilldown .submenu a, .drilldown.myclass .submenu a{--menu-caret-color:rgba(97, 103, 173, 1.00)} .myclass>.drilldown .submenu, .drilldown.myclass .submenu{--submenu-bg-color:rgba(254, 254, 254, 1.00);--submenu-border:1px solid rgba(202, 202, 202, 1.00)} .myclass>.drilldown .submenu a, .drilldown.myclass .submenu a{--menu-bg-color:transparent;--menu-link-color:rgba(34, 34, 34, 1.00);--menu-link-color-hover:rgba(68, 68, 68, 1.00)} .myclass>.drilldown .submenu .menu-text, .drilldown.myclass .submenu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .myclass>.drilldown .submenu li.active>a, .myclass>.drilldown .submenu li.is-active>a, .myclass>.drilldown .submenu a.is-active, .drilldown.myclass .submenu li.active>a, .drilldown.myclass .submenu li.is-active>a, .drilldown.myclass .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00);--menu-bg-color:rgba(97, 103, 173, 1.00);--menu-link-color:rgba(254, 254, 254, 1.00);--menu-link-color-hover:rgba(254, 254, 254, 1.00)}
.stickybar{background-color:rgba(234, 240, 245, 1.00) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.stickybar{background-attachment:scroll!important}}
.stickybar{box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.15);}
 .top-bar.topbar, .top-bar.topbar ul{--topbar-background:rgba(255, 255, 255, 1.00)} .top-bar.topbar{padding:0.25rem 0} .title-bar.topbar{--titlebar-background:rgba(255, 255, 255, 1.00);--titlebar-color:rgba(254, 254, 254, 1.00);padding:0.5rem} .title-bar.topbar .menu-icon{--hamburger-color:rgba(71, 161, 244, 1.00);--hamburger-width:2rem;--hamburger-height:1rem;--hamburger-weight:2px}
.topbar{box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.15);}
.topbar{background-color:rgba(255, 255, 255, 1.00) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.topbar{background-attachment:scroll!important}}
            .topbar{font-size:calc(15rem/16) ;}@media only screen and (min-width:40em) {            .topbar{font-size:calc(16rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .topbar{font-size:calc(16rem/16) ;line-height:1.50 }}
            .metanav{font-size:calc(13rem/16) ;}@media only screen and (min-width:40em) {            .metanav{font-size:calc(13rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .metanav{font-size:calc(13rem/16) ;line-height:1.50 }}
.menu:not(.submenu)>li>a:hover{color:rgba(71, 161, 244, 1.00) !important;}
.menu:not(.submenu)>li>a{color:rgba(70, 71, 71, 1.00) !important;}
.shifticons70{position: absolute  ;z-index:1 ;top:-70px ;bottom:unset ;left:unset ;right:unset ;}

.accordion-item.is-active>.accordion-title{background-color:rgba(71, 161, 244, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.accordion-item.is-active>.accordion-title{background-attachment:scroll!important}}
.tabs-title > a{background-color:rgba(255, 255, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.tabs-title > a{background-attachment:scroll!important}}
.accordion-title{color:rgba(70, 71, 71, 1.00) ;}
.accordion-title:focus{background-color:rgba(255, 255, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.accordion-title{background-attachment:scroll!important}}
.accordion-title:focus-within{color:rgba(70, 71, 71, 1.00) ;}
.tabs-title > a[aria-selected='true']{background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.tabs-title > a[aria-selected='true']{background-attachment:scroll!important}}
.accordion-title:hover{color:rgba(71, 161, 244, 1.00) ;}
.accordion-item.is-active>.accordion-title{color:rgba(255, 255, 255, 1.00) ;}
.accordion-title:hover{background-color:rgba(234, 240, 245, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.accordion-title{background-attachment:scroll!important}}
            .accordion-title{font-size:calc(16rem/16) ;}@media only screen and (min-width:40em) {            .accordion-title{font-size:calc(20rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .accordion-title{font-size:calc(20rem/16) ;line-height:1.50 }}
.bg-lightblue{background-color:rgba(234, 240, 245, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bg-lightblue{background-attachment:scroll!important}}
.topbar{position:fixed   !important;z-index:999 !important;top:0px !important;bottom:unset !important;left:0px !important;right:0px !important;}
.topbar .close-button{color:rgba(71, 161, 244, 1.00) ;}
.p-link{--header-color:rgba(71, 161, 244, 1.00);--subheader-color:rgba(71, 161, 244, 1.00);--small-color:rgba(71, 161, 244, 1.00);--text-color:rgba(71, 161, 244, 1.00);--link-color:rgba(71, 161, 244, 1.00);--link-color-hover:rgba(43, 131, 213, 1.00);--link-decoration:none;--link-decoration-hover:none}
.svg-shadow:hover{filter:drop-shadow(0px 0px 10px rgba(71, 161, 244, 1.00));}
.infobutton{width:100% ;min-width:300.00px ;max-width:350.00px ;}  
.circle{border-radius:50% ;}
.banner-height{min-height:490px ;max-height:500px ;}
.stacks_in_8507 img{width:100%;max-width:185px}
.stacks_in_8504 img{width:100%;max-width:200px}






.stacks_in_8835{line-height:0}.stacks_in_8835 svg{display:inline-block;max-width:50px;height:auto;}.stacks_in_8835.full-width svg{width:100%;height:auto}
.stacks_in_6656 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}



.stacks_in_7310 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

/* Start dooJet stack each CSS code */#jetOverflowRestrict{	overflow: hidden !important;}.jetAnimate{visibility: hidden;}#stacks_in_7432{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_7442{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_7444{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_7446{z-index: 101;overflow: visible;}.stacks_top{overflow: visible;}.stacks_in:after {content: "";display: block;height: 0;clear: both;}/* End dooJet stack each CSS code */
.stacks_in_7359 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 1.5rem)}



.stacks_in_8847_8 img{width:100%;max-width:220px}

#stacks_in_8847_12 {
	line-height: 2em;
	font-size: 90%;
}

#stacks_in_8847_7 {
	line-height: 2em;
	font-size: 90%;
}


#stacks_in_8605 {
	font-size: 90%;
}

.stacks_in_5685 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}










.stacks_in_8069_8 img{width:100%;max-width:220px}

#stacks_in_8069_12 {
	line-height: 2em;
	font-size: 90%;
}

#stacks_in_8069_7 {
	line-height: 2em;
	font-size: 90%;
}
.stacks_in_8104 img{width:100%;max-width:145px}
.stacks_in_8106 img{width:100%;max-width:145px}
/* -- Start Skyward Each css Template -- */

.stacks_in_7852skyward, .stacks_in_7852skywardInner, .stacks_in_7852wrapper {
	position: relative;
	z-index: 0;
	overflow: visible;
}


.stacks_in_7852skywardInner {
	top: -70px;
	margin-bottom: -70px;
}
	
		@media (max-width: 61.9em) {
			.stacks_in_7852skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
		
		@media (max-width: 47.9em) {
			.stacks_in_7852skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
	





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


/* -- End Skyward Each css Template -- */.stacks_in_7109{line-height:0}.stacks_in_7109 svg{display:inline-block;max-width:140px;height:auto;}.stacks_in_7109.full-width svg{width:100%;height:auto}
#stacks_out_6852 .emphasize-scale {
  transform-origin: center;
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  transform: scale(1.000000);
}
#stacks_out_6852 {
  z-index: 1;
}
#stacks_out_6852.emphasized {
  z-index: 2;
}
#stacks_out_6852 .emphasize-shadow:before, #stacks_out_6852 .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: 0;
  border-radius: var(--emphRadiusstacks_in_6852, 0);
}
#stacks_out_6852 .emphasize-shadow {
  position: relative;
}
#stacks_out_6852 .emphasize-shadow:after {
  opacity: 0;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.30);
}
#stacks_out_6852.emphasized .emphasize-shadow:before {
  opacity: 0;
}
#stacks_out_6852.emphasized .emphasize-shadow:after {
  opacity: 1;
}
#stacks_out_6852 .emphasize-reveal {
  transition: transform 900ms ease, opacity 900ms ease;
  will-change: transform, opacity;
  opacity: 0;
}
#stacks_out_6852.emphasized .emphasize-reveal {
  opacity: 1;
}
#emphasize_overlay_stacks_in_6852 {
  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(190, 213, 233, 1.00);
}
.emphasized #emphasize_overlay_stacks_in_6852 {
  opacity: 1;
}
#emphasize_observer_stacks_in_6852 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  transform-origin: center;
  transform: scale(1.000000);
  z-index: 1;
}



#stacks_in_6852 {
	padding:  10px;
}

/* -- Start Skyward Each css Template -- */

.stacks_in_7854skyward, .stacks_in_7854skywardInner, .stacks_in_7854wrapper {
	position: relative;
	z-index: 0;
	overflow: visible;
}


.stacks_in_7854skywardInner {
	top: -70px;
	margin-bottom: -70px;
}
	
		@media (max-width: 61.9em) {
			.stacks_in_7854skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
		
		@media (max-width: 47.9em) {
			.stacks_in_7854skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
	





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


/* -- End Skyward Each css Template -- */.stacks_in_7111{line-height:0}.stacks_in_7111 svg{display:inline-block;max-width:140px;height:auto;}.stacks_in_7111.full-width svg{width:100%;height:auto}

#stacks_in_5820 .total-browser.list{columns:220px 1}#stacks_in_5820 .total-browser.list li .total-download{font-size:1.00rem}#stacks_in_5820 .total-browser.list li .filename{font-size:1.00rem}#stacks_in_5820 .total-browser.custom{color:rgba(34, 34, 34, 1.00)}#stacks_in_5820 .total-browser.custom a{color:rgba(34, 34, 34, 1.00)}
/* -- Start Skyward Each css Template -- */

.stacks_in_7832skyward, .stacks_in_7832skywardInner, .stacks_in_7832wrapper {
	position: relative;
	z-index: 0;
	overflow: visible;
}


.stacks_in_7832skywardInner {
	top: -70px;
	margin-bottom: -70px;
}
	
		@media (max-width: 61.9em) {
			.stacks_in_7832skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
		
		@media (max-width: 47.9em) {
			.stacks_in_7832skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
	





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


/* -- End Skyward Each css Template -- */.stacks_in_7113{line-height:0}.stacks_in_7113 svg{display:inline-block;max-width:140px;height:auto;}.stacks_in_7113.full-width svg{width:100%;height:auto}

#stacks_in_5831 {
	font-size: 80%;
}







/* -- Start Skyward Each css Template -- */

.stacks_in_7834skyward, .stacks_in_7834skywardInner, .stacks_in_7834wrapper {
	position: relative;
	z-index: 1;
	overflow: visible;
}


.stacks_in_7834skywardInner {
	top: -70px;
	margin-bottom: -70px;
}
	
		@media (max-width: 61.9em) {
			.stacks_in_7834skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
		
		@media (max-width: 47.9em) {
			.stacks_in_7834skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
	





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


/* -- End Skyward Each css Template -- */.stacks_in_7115{line-height:0}.stacks_in_7115 svg{display:inline-block;max-width:140px;height:auto;}.stacks_in_7115.full-width svg{width:100%;height:auto}







/* -- Start Skyward Each css Template -- */

.stacks_in_7836skyward, .stacks_in_7836skywardInner, .stacks_in_7836wrapper {
	position: relative;
	z-index: 0;
	overflow: visible;
}


.stacks_in_7836skywardInner {
	top: -70px;
	margin-bottom: -70px;
}
	
		@media (max-width: 61.9em) {
			.stacks_in_7836skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
		
		@media (max-width: 47.9em) {
			.stacks_in_7836skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
	





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


/* -- End Skyward Each css Template -- */.stacks_in_7117{line-height:0}.stacks_in_7117 svg{display:inline-block;max-width:140px;height:auto;}.stacks_in_7117.full-width svg{width:100%;height:auto}


#stacks_in_8114 .total-browser.list{columns:220px 1}#stacks_in_8114 .total-browser.list li .total-download{font-size:1.00rem}#stacks_in_8114 .total-browser.list li .filename{font-size:1.00rem}#stacks_in_8114 .total-browser.custom{color:rgba(34, 34, 34, 1.00)}#stacks_in_8114 .total-browser.custom a{color:rgba(34, 34, 34, 1.00)}

#stacks_in_8115 .total-browser.list{columns:220px 1}#stacks_in_8115 .total-browser.list li .total-download{font-size:1.00rem}#stacks_in_8115 .total-browser.list li .filename{font-size:1.00rem}#stacks_in_8115 .total-browser.custom{color:rgba(34, 34, 34, 1.00)}#stacks_in_8115 .total-browser.custom a{color:rgba(34, 34, 34, 1.00)}

#stacks_in_8116 .total-browser.list{columns:220px 1}#stacks_in_8116 .total-browser.list li .total-download{font-size:1.00rem}#stacks_in_8116 .total-browser.list li .filename{font-size:1.00rem}#stacks_in_8116 .total-browser.custom{color:rgba(34, 34, 34, 1.00)}#stacks_in_8116 .total-browser.custom a{color:rgba(34, 34, 34, 1.00)}

#stacks_in_8117 .total-browser.list{columns:220px 1}#stacks_in_8117 .total-browser.list li .total-download{font-size:1.00rem}#stacks_in_8117 .total-browser.list li .filename{font-size:1.00rem}#stacks_in_8117 .total-browser.custom{color:rgba(34, 34, 34, 1.00)}#stacks_in_8117 .total-browser.custom a{color:rgba(34, 34, 34, 1.00)}












/* -- Start Skyward Each css Template -- */

.stacks_in_7840skyward, .stacks_in_7840skywardInner, .stacks_in_7840wrapper {
	position: relative;
	z-index: 1;
	overflow: visible;
}


.stacks_in_7840skywardInner {
	top: -70px;
	margin-bottom: -70px;
}
	
		@media (max-width: 61.9em) {
			.stacks_in_7840skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
		
		@media (max-width: 47.9em) {
			.stacks_in_7840skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
	





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


/* -- End Skyward Each css Template -- */.stacks_in_7119{line-height:0}.stacks_in_7119 svg{display:inline-block;max-width:140px;height:auto;}.stacks_in_7119.full-width svg{width:100%;height:auto}



#stacks_in_8118 .total-browser.list{columns:220px 1}#stacks_in_8118 .total-browser.list li .total-download{font-size:1.00rem}#stacks_in_8118 .total-browser.list li .filename{font-size:1.00rem}#stacks_in_8118 .total-browser.custom{color:rgba(34, 34, 34, 1.00)}#stacks_in_8118 .total-browser.custom a{color:rgba(34, 34, 34, 1.00)}











/* -- Start Skyward Each css Template -- */

.stacks_in_7844skyward, .stacks_in_7844skywardInner, .stacks_in_7844wrapper {
	position: relative;
	z-index: 1;
	overflow: visible;
}


.stacks_in_7844skywardInner {
	top: -70px;
	margin-bottom: -70px;
}
	
		@media (max-width: 61.9em) {
			.stacks_in_7844skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
		
		@media (max-width: 47.9em) {
			.stacks_in_7844skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
	





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


/* -- End Skyward Each css Template -- */.stacks_in_7121{line-height:0}.stacks_in_7121 svg{display:inline-block;max-width:140px;height:auto;}.stacks_in_7121.full-width svg{width:100%;height:auto}


#stacks_in_6212 {
	font-size: 80%;
}
#stacks_in_8227 .total-browser.list{columns:220px 1}#stacks_in_8227 .total-browser.list li .total-download{font-size:1.00rem}#stacks_in_8227 .total-browser.list li .filename{font-size:1.00rem}#stacks_in_8227 .total-browser.custom{color:rgba(34, 34, 34, 1.00)}#stacks_in_8227 .total-browser.custom a{color:rgba(34, 34, 34, 1.00)}
/* -- Start Skyward Each css Template -- */

.stacks_in_7848skyward, .stacks_in_7848skywardInner, .stacks_in_7848wrapper {
	position: relative;
	z-index: 1;
	overflow: visible;
}


.stacks_in_7848skywardInner {
	top: -70px;
	margin-bottom: -70px;
}
	
		@media (max-width: 61.9em) {
			.stacks_in_7848skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
		
		@media (max-width: 47.9em) {
			.stacks_in_7848skywardInner {
				top: -70px;
				margin-bottom: -70px;
			}
		}
	





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


/* -- End Skyward Each css Template -- */.stacks_in_7123{line-height:0}.stacks_in_7123 svg{display:inline-block;max-width:140px;height:auto;}.stacks_in_7123.full-width svg{width:100%;height:auto}

.stacks_in_6494 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}






.stacks_in_6718_3 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_6718_7 img{width:100%;max-width:250px}

.stacks_in_6718_24 img{width:100%;max-width:150px}

